On this page | |
Since | 13.0 |
このノードは、ポイントの削除、エッジの削除、またはアトリビュートが閾値を超えた箇所でエッジを分割することで、カーブを分割することができます。
パラメータ ¶
Polygon Group
操作するポリゴンのグループ。
Type
Points または Edges のどれで操作してカーブを分割するのか指定します。
Cut Points
Type が Points の時に、削除またはカットされるポイントのグループ。
Cut Edges
Type が Edges の時に、削除またはカットされるエッジのグループ。
Strategy
無効なエッジが見つかった時のカーブの分割方法を指定します。 無効なエッジとは、 Cut Attribute, Cut Value, Cut Threshold の値で決まります。 Cut Attribute を指定しなかった場合、すべてのエッジが無効であると見なされます。
Cut Points と Cut Edges のグループは、影響を受けるポイントやエッジを制限することができます。
Remove
Type が Points で無効のエッジが見つかった時、そのエッジの両端点が(隣接するエッジと一緒に)削除されます。
Type が Edges で無効のエッジが見つかった時、そのエッジが削除されます。
Cut
Type が Points で無効のエッジが見つかった時、カーブは、そのエッジの2つの端点でカットされます。
Type が Edges で無効のエッジが見つかった時、ポリゴンは、そのエッジ沿いの途中でカットされます(カットの位置は、 Detect Edge Changes の設定で決まります)。
Detect Edge Changes
無効なエッジの発見する方法を指定します。
Cut At Attribute Crossing
Cut Attribute が Cut Value を越えると、そのエッジが削除またはカットされます。 エッジの両端のポイントで Cut Attribute が Cut Value と同じ場合、そのエッジも削除されますがカットされません。
エッジをカットする場合、そのエッジ沿いのカットの位置は、線形補間で Cut Attribute が Cut Value を超えた位置で決まります。
Cut At Attribute Change
Cut Attribute が Cut Threshold を越えると、そのエッジが削除またはカットされます。
エッジをカットする場合、 Cut Attribute が、最長でも Cut Threshold の長さ単位で複数の小さなエッジに分割されます。
Cut Attribute
エッジが有効なのかどうか、またはカットするかどうかを判断するために使用するアトリビュート。
Cut Value
Cut Attribute の閾値。 Detect Edge Changes が Cut At Attribute Crossing の時に使われます。
Cut Threshold
Cut Attribute があるポイントから次のポイントへ変化する最大量。 Cut Attribute がベクトルなら、2つのベクトル間の長さが計算されます。 これは、 Detect Edge Changes が Cut At Attribute Crossing の時に使われます。
Keep Polygons Closed
元のポリゴンが閉じている場合に、このノードによるポリゴンの断片を閉じるかどうかトグルします。
Examples ¶
PolyCutBasic Example for PolyCut geometry node
このサンプルでは、PolyCut SOPを使って、アトリビュートに応じてカーブを分解する方法を説明しています。
See also |