Since | 18.0 |
int removevertex(int geohandle, int linear_vertex_index)
geohandle
書き出し先のジオメトリハンドル。現在のところ、有効な値は0
またはノードの現行ジオメトリを意味するgeoselfのみです。
(将来、この引数は他のジオメトリに書き出せるようにする予定です。)
linear_vertex_index
ここに-1
を指定すると、この関数は何の効果もありません。
ここには線形頂点インデックスを指定するので、プリミティブ番号/頂点番号のペアをvertexindex
関数に使って線形頂点インデックスに変換する必要があります。
これは、指定した頂点をジオメトリから削除します。
Note
これは、関数が呼び出された時に即座に実行されるわけではなくて、ポスト処理として実行されます。
現在のところ、頂点の削除はポリゴンにのみ対応しています。
プリミティブが削除されると、その結果は縮退ポリゴン(頂点数0)になってしまいます。
非常に頂点数の多いポリゴンからたくさんの頂点を削除すると、遅くなります。
See also | |
delete | |
vertex |
|