float windingnumber2d(<geometry>geometry, vector origin)
float windingnumber2d(<geometry>geometry, vector origin, float accuracy)
ポイントoriginの周りのカーブgeometryのWinding Number(回転数)を計算します。
float windingnumber2d(<geometry>geometry, string primgroup, vector origin)
float windingnumber2d(<geometry>geometry, string primgroup, vector origin, float accuracy)
ポイントoriginの周りのプリミティブグループprimgroupのWinding Number(回転数)を計算します。
<geometry>
ノード(例えばWrangle SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。
別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo
)を示した文字列を指定することができます。
Houdini内で実行する時は、この引数にop:/path/to/sop
参照を指定することができます。
primgroup
オプションで、プリミティブグループで指定されたカーブのサブセットのみに対してWinding Number(回転数)を計算します。
origin
Winding Number(回転数)の計算に使用される空間内の位置。
accuracy
Winding Number(回転数)が近似でのみ計算されます。 たいていの場合では、デフォルト値の2.0で十分で、accuracyを12.0に設定すると、浮動小数点精度まで正確な結果が得られます。
Returns
XY平面内のポイントにおけるカーブのWinding Number(回転数)。
measure |
|