UV シェルをレイアウトする

レイアウト(Layout)機能を使用すると、UV シェルが自動的に再配置されるため、UV テクスチャ空間内でオーバーラップすることはなくなり、空間を最大限に確保して UV シェルを適合させることができます。この機能は、UV シェルが独自の分離された UV テクスチャ空間を占有していることを確認する場合に便利です。たとえば、ファーをサーフェスに適用している場合は、指定したシェル上の UV テクスチャ座標がオーバーラップすることがあってはなりません。

一般的には、利便性と明確さのために UV シェルを分離したままにする必要がありますが、絶対に必要というわけではありません。たとえば、さまざまなフェースがテクスチャの同じ領域を使用するように、UV をオーバーラップしたい場合があります。

レイアウト(Layout)機能を使用して次のことを実行することもできます。

UV エディタ(UV Editor)内でレイアウト(Layout)機能を使用するには、UV エディタ(UV Editor)のメニュー バーで修正 > レイアウト(Modify > Layout)を選択するか、UV ツールキット(UV Toolkit)配置してレイアウト > レイアウト(Arrange & Layout > Layout)を選択します。

注: レイアウト(Layout)を使用する前に、必要な UV マッピングを実行しておく必要があります。つまり、レイアウト(Layout)機能は既存の UV テクスチャ座標を配置するだけで、UV の作成は行いません。

複数のオブジェクトの UV を同時に配置するには

  1. 配置したい UV のあるオブジェクトまたはフェースを選択します。
  2. UV > UV エディタ(UV > UV Editor)を選択して UV エディタ(UV Editor)を表示します。
  3. UV エディタ(UV Editor)修正 > レイアウト(Modify > Layout) > を選択するか(オプションを修正する必要がある場合)、または UV ツールキット(UV Toolkit)配置してレイアウト(Arrange & Layout)選択項目内でレイアウト(Layout)をクリックします。
  4. UV レイアウト オプション(Layout UVs Options)ウィンドウで、目的とする結果に応じて、次のオプションを設定します。
    • 複数のオブジェクトの UV を UV テクスチャ空間内でオーバーラップさせる場合は、複数のオブジェクト(Multiple Objects)個別にパック(オーバーラップ)(Pack Separately (overlapping))に設定します。
    • UV を分離する必要がある場合は、複数のオブジェクト(Multiple Objects)一緒にパック(非オーバーラップ)(Pack Together (non-overlapping)) (既定)に設定します。各 UV セットを分離して相互に区別する必要がある場合に、これが役立ちます。
    • Maya が UV 空間の周りでどのようにシェルを移動または回転させるのかをカスタマイズするには、シェル トランスフォームの設定(Shell Transform Settings)を設定します。
    • 同じオブジェクトのシェルを配置する場合の相互の間隔や、UV 空間のエッジの距離を指定するには、シェルのパディング(Shell Padding)およびタイルのパディング(Tile Padding)を設定します
  5. レイアウト操作を実行し、UV レイアウト オプション(Layout UVs Options)ウィンドウを閉じる場合は、適用(Apply)または UV レイアウト(Layout UVs)をクリックしてレイアウト操作を実行します。

関連項目