Treeから任意のブランチを取得

Grasshopperで、煩雑なTreeの中から指定したブランチだけ取り出したいというケースがあります。
例えば壁面作成時に、開口部があるスパンとないスパンで分岐させたい、といったケースです。

Split Treeを用いた取得方法

Grasshopperの中にSplit Treeが用意されています。Masksに任意のパスを指定すると、Dataに入れたTreeの中から指定したパスに該当するブランチを取り出すことができます。

Split TreeのMasksには「?」を入力することでワイルドカードのような指定も可能ですので便利なコンポーネントです。

Contact

ご相談・お問い合わせをお待ちしています。

  • 建築・インテリア・展示空間の企画・デザイン
  • 家具・プロダクト・オブジェクトの企画・デザイン
  • 再生材・未利用材を活用した製品開発
  • 3Dプリンター・CNC等を 活用したデジタルファブリケーション支援
  • 建築・インテリア・プロダクトの3DCGビジュアライゼーション制作
  • Grasshopper・Pythonを活用したシミュレーション・パラメトリックスタディ支援

構想段階・コンセプト段階のご相談も歓迎します。

まだプロジェクトの輪郭が定まっていない場合でも、お気軽にご連絡ください。

jaJA