On this page |
UVProjectは、UVPeltは、UVテクスチャアトリビュートがまだ存在していなければ、そのアトリビュートを作成します。 アトリビュートクラス(VerticesまたはPoints)は、 Group Type で決まります。 UVは、頂点に適用することを推奨します。 その理由は、ポリゴンジオメトリを細かく制御し、テクスチャの境界の継ぎ目を修復することができるからです。
UVでの効果を視覚化する最善の方法はUVビューを表示することです。 UVを表示するビューポートに切り替えるには、ビューポートの右上コーナーにあるViewメニューをクリックして Set View ▸ UV Viewport を選択するか、または、ビュー上にマウスカーソルを移動させてSpace + 5を押します。
アトリビュートビジュアライザを使用すれば3Dビュー内でUVアトリビュート値を視覚化することもできます。
Note
閉じたメッシュ/Bezier/NURBSサーフェスに対して、境界の投影が継ぎ目になります。 UVTextureを使えば、それらのサーフェスを自動的に開くことができます。 他には、UVProjectを適用する前にConvertノードを使って、サーフェスをポリゴンに変換してください。
UV Projectの使い方 ¶
-
ジオメトリレベルでポイントを選択します。
-
Texture タブのUV Projectツールをクリックします。
-
パラメータエディタの Projection のドロップダウンメニューからタイプを選択します。
Orthographic(正投影) | ||
Polar(極) | ||
Cylindrical(円柱) | ||
Toroidal(ドーナツ状) | ||
Plastic Wrap(ビニールラップ) |
Projectionハンドルを使えば、テクスチャを移動、回転、スケールすることができます。
パラメータ ¶
UV Attribute
作成するテクスチャ座標アトリビュートの名前。デフォルトはuv
。
Group
テクスチャUV座標を適用するジオメトリのサブセット。
Group/Attrib Type
Groupフィールドで参照されるエレメントのタイプと使用するUVテクスチャアトリビュートのクラス。
Projection
使用する投影ジオメトリのタイプ。
Inner Radius
Toroidal(ドーナツ状)投影で使用するトーラスの内側半径。外側半径は常に0.5です。
Transformation ¶
Transform Order
トランスフォームの順番。
Rotate Order
回転の順番。
Translate
XYZ軸毎の移動量。
Rotate
XYZ軸毎の回転量。
Scale
XYZ軸毎の不均一スケール。
Pivot
トランスフォームのローカルピボットポイント。
Initialize ¶
Method
Initialize ボタンを使用した時のトランスフォームの初期化の方法を指定します。
Initialize
自動的に投影ジオメトリをグループの境界ボックスにフィットします。
U Range
投影ジオメトリ上のテクスチャの左右のそれぞれの位置。
V Range
投影ジオメトリ上のテクスチャの上下のそれぞれの位置。
Angle
UVテクスチャ空間のポイント(0.5, 0.5)でテクスチャ座標を回転します。
Fix Boundary Seams
テクスチャを正しくラップします。これはVertex UVアトリビュートでのみ動作します。
Fix Poles
隣接する頂点のUV座標を使って、投影ジオメトリの極にある未定義の投影を改善します。 (例えば、Polar投影の北と南の極)。
Pole Radius
頂点がその極の範囲内にあると見なされる正確な極からの距離。
Examples ¶
ProjectionTypes Example for UV Project geometry node
このサンプルでは、UV Project SOPでサポートされている色々な投影タイプを説明しています。
See also |