int primvertex(<geometry>geometry, int primnum, int vertex)
<geometry>
ノード(例えばWrangle SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。
別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo
)を示した文字列を指定することができます。
Houdini内で実行する時は、この引数にop:/path/to/sop
参照を指定することができます。
primnum
頂点の取得元であるプリミティブ番号。
vertex
プリミティブ内の頂点番号。0が1番目の頂点です。
Returns
指定したプリミティブ頂点に該当する線形頂点インデックス。
この関数が線形頂点インデックスを見つけることができなければ-1
を返します。
Examples ¶
int linearvtx; // プリミティブ番号3の頂点番号2の線形頂点の値を取得します。 linearvtx = primvertex("defgeo.bgeo", 3, 2);
prim |
|
vertex |
|