Fillet SOPは、2つのカーブ/ポリゴンまたは2つのサーフェース/メッシュの間で滑らかな橋渡しジオメトリーを作成します。
Filletは各入力一組間で新しいプリミティブを作成して、オリジナルのシェープに影響を及ぼしません。これは、Join SOPやStitch SOPと対照的です。Join SOPは、プリミティブの連結した端をコンバート、おそらく変更して、接続部分はオリジナルのシェープを変更しますが、結果として生じるプリミティブ数を変えません。
“left”と”right”プリミティブの検討と補助入力のオプションのためにAlign SOPを参照してください。
注:トリム・カーブは、Filletに考慮されませんこれらには、Join SOPを使用してください。
フィレットするプリミティブ。 空白の場合、入力全体がフィレットされます。Pattern Matchingの章で説明されているように、パターンを受け入れます。
任意に、N個のプリミティブまたはn番目のプリミティブのサブグループを周期的にフィレットすることができます。
例:0〜5の番号が付けられた6つのプリミティブがあり、N = 2であると仮定します。
フィレットグループは0-1 2-3 4-5
フィレットをスキップするのは0-2-6と1-3-5になります。
- All Primitives / all
- Groups of N Primitives / group
- Skip Every Nth Primitive / skip
グループ化またはスキップされるプリミティブの数を設定します。
最初のプリミティブの先頭を最後のプリミティブの端に接続します。プリミティブが1つのみ存在する場合は、その端の間にフィレットを作成します。
このメニューは、フィレット演算のパラメトリックな方向を決定します。この方向は、UまたはVで入力できます。入力がサーフェスの場合にのみ意味があります。 U方向は列に関連付けられます。 V方向は行を指します。
- in U / ujoin
- in V / vjoin
- Freeform / freeform
すべてのフィレットの指定に従いします。
- Convex / convex
凸フィレットを確保するためにスケール値を無効にすることがあります。
- Circular / circular
インプットの形状と方向が許す限り、放射状弧の近くにフィレットを構築しようとします。 半径を指定する必要はありません。入力間のスムーズな接続を保証するために自動的に決定されます。 2つの入力が互いに近接すると、フィレット半径は減少します。 接線のスケールは無視されます。(Bridge SOPのように) いずれかの入力の法線を反転する必要がないように、接線の符号のみが考慮されます。
- Input Geometry Type / input
ペアのプリミティブ間で一致する型のフィレットを作成します。 一対のプリミティブが異なるタイプである場合、最も一般的なタイプが使用されます。(すなわち、NURBS over Bzier、Bzier over Polygons)
- Polygon / polygon
プリミティブ ペアの間にポリゴンフィレットを作成します。
- NURBS / nurbs
指定された順序でプリミティブ ペアの間にNURBSフィレットを作成します。
- Bezier / bezier
指定された順序でプリミティブ ペアの間にBzierフィレットを作成します。
スプラインフィレットを作成する順序。
フィレットを開始する各左プリミティブのパラメトリックポイント。
- leftuv1
- leftuv2
フィレットを開始する各右プリミティブのパラメトリックポイント。
- rightuv1
- rightuv2
1番目の値は、フィレットの左端がまたがる左プリミティブの割合を表します。 2番目の値は、フィレットの右端がまたがる右プリミティブの割合を表します。
- lrwidth1
- lrwidth2
フィレットのセグメントの最初と最後の方向とスケールを制御します。
- lrscale1
- lrscale2
フィレットのセグメントの最初と最後の位置を制御します。
- lroffset1
- lroffset2
これを選択すると、入力は、アイソパラムが1つのプリミティブからフィレットを通って他のプリミティブに連続して並ぶように変更されます。
また、プリミティブは同じタイプおよび順序にプロモートされます。これは、より洗練されたジオメトリのコストのレンダリングが導入されたアーティファクトを排除しないかぎり最小限に抑えます。
これを選択すると、フィレットが始まるポイントでプリミティブがトリムされます。