int setvertexgroup(int geohandle, string name, int prim_num, int vertex_num, int value, string mode="set")
geohandle
書き出し先のジオメトリハンドル。現在のところ、有効な値は0
またはノードの現行ジオメトリを意味するgeoselfのみです。
(将来、この引数は他のジオメトリに書き出せるようにする予定です。)
線形頂点インデックスを使用する には、prim_num
に 線形頂点番号 を設定し、vertex_num
に-1
を設定します。
これは、 ほとんどの他のVEX関数の挙動と異なる ことに注意してください。
name
修正するグループの名前。
prim_num
グループに追加/削除したい頂点を含んだプリミティブのプリミティブ番号。
vertex_num
グループに追加/削除したい頂点のプリミティブに対する頂点オフセット。
value
グループに頂点を追加するなら1
、グループから頂点を削除するなら0
。
mode
がtoggle
の時は、これは無視されます。
mode
value
に応じて頂点のメンバーを設定するには、set
を使用します。
value
に関係なく頂点のメンバーの追加削除を切り替えるには、toggle
を使用します。
See also | |
groups | |
vertex |
|