On this page | |
Since | 15.5 |
概要 ¶
PolySplitには、 Path Type パラメータで制御する2つの異なるモードのオペレーションがあります。それら2つのモードの各自のツールは Polygon シェルフにあります:
|
個々の新しいエッジを既存ポリゴンに挿入する方法。一連のカット(自己交差も可)を複数のポリゴンに挿入することができます。共有エッジを持たないポリゴン間にカットを挿入することができます。
|
|
エッジループを挿入する方法。
|
このノードは、新しく作成されるポリゴンに対してグループメンバーだけでなくVertex/Primitiveアトリビュートを維持します。
How to ¶
To... | Do this |
---|---|
新しくエッジを挿入する |
ポイントの挿入を終えると、このツールは、各ポイント間で 最短パス に沿ってエッジを挿入します。このツールの状態で⇧ Shift + クリックすると、再度ポイントを編集することができます。 |
エッジループを挿入する |
|
一定の間隔で複数のエッジループを挿入する |
|
Tips ¶
-
シェルフの Edge Loopツールは、単に Path Type を自動的に“Edge Loop”に設定してPolySplitを挿入しているだけです。
-
エッジ分割のスナップを有効にするには、ビューの上部にあるツールバーの Edge Snap をオンにするか、またはクリックします。分割数を変更するには、そのツールバーの Divisions を変更するか、またはMOUSE_WHEELマウスホイールを使用します。
MOUSE_WHEELマウスホイールを使えば最大10まで分割数を上げることができます。11以上の分割数を得るには、オペレーションツールバーの Divisions ボックスに数値を入力します。
-
開いたポリゴンの両端間に“カット”を挿入することで、ポリゴンを閉じることができます。
-
ポリゴンを閉じるには、単にポリゴンの内側に新しいポイントを挿入するだけです。
パラメータ ¶
Split Locations
カットを作る一連の位置は、以下のコードを使用します。
avb
プリミティブaの頂点bでカットします。aとbは整数です。
aeb
プリミティブaのエッジbの中点でカットします。aとbは整数です。
aeb:t
プリミティブaのエッジbに沿ってtパーセントの位置でカットします。aとbは整数で、tは0.0
から1.0
の実数です。
af:u,v
プリミティブa上の指定した(u,v)
位置でカットします。aは整数で、uとvは0.0
から1.0
の実数です。
pa-b
aとbのポイント間のエッジの中点でカットします。 aとbは整数です。
pa-b:t
aとbのポイント間のエッジに沿ってtパーセントの位置でカットします。aとbは整数で、tは0.0
から1.0
の実数です。
Path Type
カットポイント間で最短パスに沿ってエッジを挿入するのか、エッジループを挿入するのか。
Close Path
最後の分割位置から最初の分割位置に余分なカットを加えます。
Allow split points on faces
デフォルトでは、このノードは、フェースから破片にカットする時に既存フェースの内側にポイントを挿入することができるので、N角形ポリゴンが生成されます。 そのような意図しない類のカットの生成を回避するには、このパラメータをオフにします。これによって、エッジにのみポイントを挿入することが許されます。
Quad autocompletion
四角形のコーナーを分割するとN角形ポリゴンが作成されてしまう2つの共通部分で四角形が生成されるように余分なカットを挿入します。
以下の図の赤い破線は、黄色いカットを作成した時に Quad autocompletion が自動的に挿入する新しいエッジで、これは大きい領域がN角形ポリゴンにならないようにしています。
これらは、このオプションで余分なカットが挿入される唯一のケースです。
Number of loops
Path type が“Edge Loop”の時に、選択したエッジに沿って挿入する均等間隔のエッジループの数。
Match Profile
エッジループがパーセンテージの代わりに固定距離に沿って各エッジを横切ります。
Switch Profile
エッジループが横切る各エッジの反対側との固定距離を測定します。 Match Profile がオフなら、このオプションは無視されます。
Edge percentage
すべてのカットポイントの位置を正確に指定するには、このパラメータをオンにして、値を0-1
の範囲に設定します。
例えば、これを0.5
に設定すると、すべてのカットポイントが各エッジの中点に固定されます。
これは、正確に直線や対角線のカットを作成するのに役立ちます。
Update Point Normals
ポイント法線が存在すれば、それを更新します。
Edge group
Create edge group がオンの時、このノードは、新しく作成したエッジをこのグループに格納します。
Append to group
このノードで作成された新しいエッジを、上記の Edge group で指定した名前のエッジグループに格納します。
Tolerance
非常に小さなスケールで作業している場合や、分割パスがコーナーに非常に近い箇所でこのノードが不良ジオメトリを生成している場合、この許容値を小さくしてみてください。
Examples ¶
PolySplitHood Example for PolySplit geometry node
このサンプルでは、PolySplit SOPでポリゴンを分割して車のフードのジオメトリを改良する方法を説明しています。
See also |