On this page |
この効果を入力ジオメトリのサブセクションに局所化することができます。
このノードを使えば、指定した許容値内でポイント/CVの数を減らすことができるので、単純で高速なデータ削減メソッドとして使用することもできます。
= Refineの使い方 == (includeme)
RefineとUnrefineの違い ¶
RefineとUnrefineは、どちらもフェース(ポリゴン, Bezierカーブ, NURBSカーブ)とサーフェス(プリミティブメッシュ, Bezierサーフェス, NURBSサーフェス)で動作します。
フェースやサーフェスをUnrefineするには、(Refinementのような単一値ではなく)パラメトリック間隔を指定する必要があります。
これは、任意の間隔内で局所的にまたは全体的にプリミティブをUnrefineすることができます。
例えば、全体のプリミティブをUnrefineするには、2つのパラメトリック境界として0と1を選択してください。
[0,0.5]
は、プリミティブの半分のみをUnrefineをします。
間隔の境界は、First/Second U/Vフィールドで指定します。 Refineには間隔が不要なので、デフォルトでSecond U/Vフィールドが無効になります。
Tolerance制御は、Unrefineでのみ利用可能で、Refineでは利用できません。 Refineは、数学的に元のカーブ/サーフェスと同一のカーブ/サーフェス生成するので、許容値は必要ありません。 しかし、Unrefineは、指定した領域で元のカーブ/サーフェスの平滑化(または“溶化”)を試みます。 つまり、Unrefineには損失性があり、Refineには損失性がありません。
パラメータ ¶
Group
Refineするジオメトリのサブセット。
First U
U [0,1]
の位置で開始します。
Second U
U [0,1]
の位置で終了します。
U Divisions
U方向の分割数。
First V
V [0,1]
の位置で開始します。
Second V
V [0,1]
の位置で終了します。
V Divisions
V方向の分割数。
Refine
NURBS Count U, V
NURBSジオメトリをRefineする時の各位置に挿入するノット数。
Uniform Domain Lengths
等間隔でスプラインをRefineします。
Uniform Arc Lengths
各Refineが最大ノットスパン(スプライン)またはエッジ長(ポリゴン)の中心で行われます。
Unrefine
NURBS Count U, V
各位置でNURBSジオメトリから削除するノット数。
NURBS Tolerance U, V
Unrefineした形状が、この距離よりも大きく変化しないノットのみを削除します。
Subdivide
Uniform Domain Lengths
等間隔でスプラインを分割します。
Uniform Arc Lengths
各分割が最大ノットスパン(スプライン)またはエッジ長(ポリゴン)の中心で行われます。
Examples ¶
BasicRefine Example for Refine geometry node
このサンプルでは、Refine SOPを使って、たくさんのタイプのサーフェスからディテールを追加・削除する方法をいくつか説明しています。
See also |