L-System のルールを理解したので、シェルピンスキーの三角形を作成することができました。私は今、さまざまなスタイルの木を作ることに取り組んでいます。
これの基本的なルールは次のとおりです。
F: Draw forward
+: Rotate right by angle
-: Rotate left by angle
[: Push stack
]: Pop stack
これを行うために Maya を使用していますが、スタックをプッシュおよびポップする方法がわかりませんでした。Maya にはデフォルト スタックがないため、リストを使用して基本的なスタックを作成する方法は知っていますが、正確には何をプッシュ/ポップしますか?
オブジェクトのワールド マトリックスをプッシュできないようです。オブジェクトを最初に作成しないと何かを行うことができないため、L-System プロセスはうまくいきません。基本的な例として:
F[+F]
...プッシュ/回転するオブジェクトを作成していないため、機能しません。
これはしばらく私を困惑させていたので、どんなヒントも本当に役に立ちます。