SideFX Labsシェル内のノード群の1つです。
入力メッシュ上に自動的にUVを生成する方法がいくつかあります。
パラメータ
Method
UV Attribute
出力アトリビュートの名前。
Method
UVの生成に使用するアルゴリズム。
Shortest Path
Shortest Pathメソッドは、メッシュ上の高曲率領域を識別してから、その領域のポイント間に最短パスを描画します。
Collapse Distance
パス間があまりにも近すぎる場合に、この閾値内のポイントを結合します。
Number of Paths
パスポイントとして使用する高曲率ポイントの数。
Convex Multiplier
高凸性に基づいて継ぎ目を引き寄せます(ハードサーフェスモデルに役立ちます)。
Occlusion Multiplier
アンビエントオクルージョンに基づいて継ぎ目を引き寄せます(有機モデルに役立ちます)。
Cluster
ポジションアトリビュートと法線アトリビュートに基づいてプリミティブをクラスタ化(同グループ化)して島を生成します。
Number of Clusters
生成される島の数。
Normal Blur
法線を少しブラーさせることで、似通った法線を同一法線と見なせるようにすることができます(これによって、島がマージされます)
Random Seed
クラスタ化をランダムに変化させます。
UV Unwrap
ビルトインのUV Unwrapノードを使用します。 通常ではこれは最適解ではありませんが、これとMerge Small Islandsの組み合わせは最適解の1つになり得ます。
Planes
投影平面の数。
UV AutoSeam
新しいUV Autoseamノードを使用します。
Grain Tolerance
Splittingが"Curvature Based"の時、Grain(粒)がサーフェスの法線方向の変化を検出する感度を制御します。 0の値が非常に感度が良いので微小な粒を生成します。最大1まで値を上げるほど感度が悪くなって大きな粒が生成されます。
Merge Threshold
小さい粒を大きな島にマージする頻度を制御します。 0は決してマージされず(初期の粒を出力します)、1は すべての 繋がった粒をマージします(シームが出力されません)。 0.5を基準にすれば、このコントロールを微調整して、シームの数を増やしたり減らすことができます。
Packing Options
Merge Small Islands
小さいUV島をそれより大きい隣接のUV島に結合します。
Small Island CutOff
これより大きなUV島に結合される島のサイズ閾値。
Optimize UV Border
UV島の側面にくっついている三角形のクリーンアップを試みます。 これによって小さな島が再出現する場合があります。
Flattening Method
島を平坦化する方法を定義します。
Orientation Mode
詰め込み時に島を回転させる方法。
Packing Iterations
島の嵌め合わせを試みる回数。
Island Padding
島の余裕代のピクセル数。
Padding Resolution
Island Paddingの参照解像度。