Grasshopper ツリー構造について
Purpose
本資料では、Grasshopperにおけるツリー構造の仕組みについて説明します。
Grasshopperは同じことの繰返しでできるモデルを作成する場合に非常に有効なツールです。
また、細かく修正したい場合や、複雑形状の作成にも有効です。
ツリー構造を使いこなせるようになると、複雑形状が扱えるようになります。逆に言うと、ツリー構造を理解していなければ、中級者以上になることはできません。
以降、GH, Rhinoと省略することがありますが、適宜Grasshopper, Rhinocerosと読みかえて下さい。
Process
Rhino上で適当な長さの線を引きます。
「Geometry」コンポーネントに格納します。
「Divide Curve」を用いて直線を任意の点で分割します。
「Line SDL」を用いて分割点を始点とし、y方向に延びる線を引きます。
「Series」を用いて数列的に線の長さが長くなるようにしました。
しかし、よく見てみると、最後の線の長さがひとつ前から変わっていません。
これは、始点のリストの数が11なのに対し、数列のリストの数が10であることから、最後のリストがひとつ手前のリストに充てられてしまうためです。
そこで、このようにリストの数が揃うように変更しなければなりません。
これで上手くいきました。
完成です!お疲れ様でした!
「Number Slider」を動かしてパラメトリックに追従するか確認してみましょう。
おわりに
Digitectは「建築×デジタル技術」に焦点をあて活動しています。Digitectのホームページに色々なコンテンツや紹介が載っているので見ていただけると嬉しいです。
※すべての著作権はDigitect(デジテクト)に帰属します。
この記事が気に入ったらサポートをしてみませんか?