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 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 |