<type> attrib(<geometry>geometry, string attribclass, string name, int elemnum)
<type>[] attrib(<geometry>geometry, string attribclass, string name, int elemnum)
<geometry>
ノード(例えばWrangle SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。
別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo
)を示した文字列を指定することができます。
Houdini内で実行する時は、この引数にop:/path/to/sop
参照を指定することができます。
attribclass
detail
(またはglobal
), point
, prim
, vertex
のどれか。
primgroup
, pointgroup
, vertexgroup
を使用することで、グループから読み込むこともできます。
name
読み込み先のアトリビュート、グループ、Intrinsicの名前。
elemnum
読み込み先のエレメント番号(例えば、ポイント番号、プリミティブ番号、頂点番号)。 これはDetailアトリビュートでは無視されます。 vertexindexを使用することで、プリミティブ/ポイントのペアを頂点番号に変換することができます。
Returns
アトリビュートが存在しなければゼロ/空っぽの値。アトリビュートが存在しているかどうかをチェックしたいのであれば、getattribを使用します。
attrib |
|