2017-03-04 6 views
0

Lシステム用にWikipedia pageには、Sierpinskiの三角形に収束する2つのルールを含む多くのものが記述されています。その特定のフラクタルもhas a 3D versionであり、基本的に三角形の代わりにピラミッドを使用します。 Lシステムでこれに到達する方法はありますか?同じウィキペディアのページでは、3D Lシステムの存在について言及していますが、それらの仕組みを説明したり、ルールがどのように表示されるかについて例を挙げたりすることはありません。LシステムでSierpinskiピラミッドを作成する

まずは、3D Lシステムと2Dのシステムとの違い(大きな違いがある場合)と、次にSierpinski Pyramidsを作成する方法について説明します。

私はProcessingでこれを作成しようとしています。前にL-システムを使用してこのソフトウェアで2Dバージョンを描くことができました。 3DLシステムを作成する例が分かりますが、必要ではありません。

+0

@SethDifley、申し訳ありませんが、私は質問を編集しました –

答えて

0

サブブランチ、アングル、および長さの数を含むブランチを持つ再帰2Dツリーを作成するための命令の2D Lシステム。 3Dバージョンは、ロール、ピッチ、ヨーを持つようにブランチを費やします。亀のグラフィックスを作成するのが最も簡単です。 (正射投影法を使用している場合は、もちろん2Dに平坦化されたツリーが表示されますが、2Dツリーよりも複雑で非対称に見えます)

それ以外の場合はシステムは同じです。

Seipinskyピラミッドを作成するための具体的な手順はわかりません。おそらくあなたは下を指している頂点で統計をしてから、45 *、 のピッチと4つのロールを4つのロールの間にします。

関連する問題