SOP

  • Distance From Geometry SOP

    input0にコリジョンメッシュ、input1にポリラインを入れることで、ポリラインからの距離をアトリビュートに設定することができる。 Output Attributeにチェックを入れ、”dist”のような名前を入れる。

  • Scatter SOP

    Scatter SOPの使用例。随時更新していきます。 面積あたりでポイントを散布する 対象メッシュを変えるたびに散布する密度が変わらないようにするため、面積あたり(m^2)で散布するようにする。 事前に面積の計算をする

  • PolyReduce SOP

    トライアングルあたりの面積でリダクションする 任意の面積を設定し、三角形あたりの平均面積を求めて、その割合でリダクションする。メッシュが複数あり、同じ密度でリダクションしたい場合に有効。 続けてつないだPolyReduc

  • FindShortestPath SOP

    勾配コストやターンコストを追加して、勾配を考慮した経路を探索する。 事前にメッシュをConvertline SOPでポリラインのグラフ構造に変換しておき、Wrangleノードをつないで、勾配コストとターンコストを設定する

  • Font SOP

    他のノードのアトリビュートを参照する forach_begin2ノードからポイントのvariantアトリビュートを参照する pointwrangle2ノードのDetailからratioアトリビュートを参照する Copy

  • Switch SOP

    Switch SOPの条件に書くエクスプレッション例。 他ノードのアトリビュートを参照する アトリビュート「type」の値で分岐を分ける。 空だったら選択しない SubnetのInput0にポイントがひとつもない場合、I

  • Blast SOP

    変数でフィルタリングできる便利なノード。 ポイントのインデックスで消したい場合 20以下を消したいなら直接数値を入れる X座標が0以下のものを消したい場合 変数の値で評価したい場合

  • Copy to Points SOP

    Copy to Points SOPの使用例。 各ポイントのアトリビュートを複製元に反映させる Foreachループを使い、各ポイントごとのアトリビュートを取得する。ここではLine SOPに各ポイントの長さアトリビュー

  • Polypath SOPのコード解説

    Polypath SOPとは ポリラインのトポロジーをクリーンアップし、重複したり分離しているカーブを一本に整理する便利なSOPです。 Polypath SOPの中身。trace_edgesが肝の部分で、ここで新しくポリ

  • Group SOP

    VEX ”grpStaticColor”というグループを設定する場合 PrimitiveやDetailからポイントのグループ判定をする場合 UI(String)からグループ名を割り当てたい場合 重複するグループ同士を足し

← 記事一覧へ