マッピング座標をオブジェクトに適用して、[UVW マップ](UVW Map)モディファイヤでオブジェクトのサーフェス上へのマップ方法および手続き型マテリアルの表示方法を制御します。マッピング座標では、オブジェクトへのビットマップの投影方法を指定します。UVW 座標系は、XYZ 座標系に類似しています。ビットマップの U 軸と V 軸は、X 軸と Y 軸に対応します。Z 軸に対応するW 軸は、通常は手続き型マップにのみ使用されます。ビットマップの座標系は、マテリアル エディタで VW または WU に切り換えることができます。その場合、ビットマップは、サーフェスに対して垂直になるように回転および投影されます。
球とボックスのマッピング
既定値では、球やボックスなどのプリミティブ オブジェクトは、オブジェクトや NURBS サーフェスをロフトするので、マッピング座標を含んでいます。スキャン、読み込み、または手動構築されたポリゴンやパッチ モデルでは、[UVW マップ](UVW Map)モディファイヤが適用されるまで、マッピング座標が割り当てられていません。
[UVW マップ](UVW Map)モディファイヤをビルトイン マッピング座標を含むオブジェクトに適用する場合、[UVW マップ](UVW Map)モディファイヤのマップ チャネル 1 が使用されている場合は、適用された座標が優先されます。プリミティブの作成中に使用できる[マッピング座標を生成](Generate Mapping Coordinates)オプションでは、既定値でマップ チャネル 1 を使用します。
[UVW マップ](UVW Map)モディファイヤは次の場合に使用します。
明示的マップ チャネルをビットマップに指定することにより、複数のビットマップを使用するマテリアル内の各ビットマップのマッピング座標の種類およびマッピング ギズモの配置を制御できます。[マテリアル エディタ](Material Editor)内で、各マップに異なるチャネル番号を割り当て、複数の[UVW マップ](UVW Map)モディファイヤをオブジェクトのモディファイヤ スタックに追加します。 それぞれの[UVW マップ](UVW Map)モディファイヤには、異なるマップ チャネルが設定されます。特定のビットマップのマッピングの種類またはギズモの配置を変更するには、モディファイヤ スタック内で[UVW マップ](UVW Map)モディファイヤの 1 つを選択してパラメータを変更します。[モディファイヤ スタックを編集](Edit Modifier Stack)ダイアログ ボックス内で[UVW マップ](UVW Map)モディファイヤの名前を変更して、ビットマップにモディファイヤを相関させることができます。
ギズモを移動してマップの位置を変更
[UVW マップ](UVW Map)ギズモは、オブジェクト上にマッピング座標を投影します。ギズモを配置、回転、スケールして、オブジェクト上のマップ座標を調整できます。ギズモはアニメートすることもできます。ギズモ変換は、新しいマップの種類を選択した場合も効果が持続します。たとえば、球状マッピング ギズモをスケールして平面マッピングに切り替えた場合、平面マッピング ギズモもスケールされます。
平面、球状、円柱状、およびシュリンク ラップ マップでは、黄色い短い線によってマップの上部が示されます。ギズモの緑のエッジは、マップの右側を示します。球状または円柱状マップでは、緑のエッジは、左右のエッジが接する継ぎ目です。ギズモを表示するためには、[ギズモ](Gizmo)を[モディファイヤ ディスプレイ](modifier display hierarchy)で選択します。
異なる投影タイプのギズモ
左から順に: 平面、円柱状、ボックス、球状
ギズモを移動すると、投影の中心が変わり、すべての種類のマッピングに影響します。ギズモを回転すると、マップの方向が変わり、すべての種類のマッピングに影響します。均等スケールは、球状またはシュリンク ラップ マッピングには影響しません。不均等スケールは、すべての種類のマッピングに影響します。
ジオメトリよりも小さいギズモをスケールした場合、使用中のマップの種類にスケールが効果を持たない限り、タイリング効果が作成されます。ギズモ サイズに基づくタイリングは、マテリアル エディタの[座標](Coordinates)ロールアウトで設定したマップのタイリング値や、[UVW マップ](UVW Map)モディファイヤのタイル コントロールに加えて使用されます。
ギズモのサイズに応じて、オブジェクトへのマッピング方法が異なります。
[UVW マップ](UVW Map)モディファイヤには、マッピング寸法とタイリングの調整に役立つグラフィックス マニピュレータがあります。これらを使用するには、 ([マニピュレータ](Manipulate))をオンにします。マニピュレータは、モディファイヤ スタックのメインの[UVW マップ](UVW Map)レベルで使用可能です。また、[UVW マップ](UVW Map)モディファイヤ [ギズモ](Gizmo)レベルでも使用可能です。
マニピュレータはギズモ側面のエッジとして、通常は緑色で表示されます。マッピング タイプとギズモが 3D の場合、緑色の立方体もギズモの上に表示されます。マウスをマニピュレータに移動すると通常はそのマニピュレータが赤くなり、ドラッグまたはクリック操作が有効になったことが示されます。また、ツールチップが表示され、オブジェクト名、パラメータ、およびその値が分ります。
これらのマッピング タイプにはマニピュレータがありません。
ボックス マッピングのエッジ マニピュレータを調整する
ボックス マッピングの高さマニピュレータを調整する
マニピュレータを使用して[高さ](Height)を調整する場合は、ギズモは[長さ](Length)平面または[幅](Width)平面の中心に残り、[高さ](Height)の調整によりマッピングがスケールされるようになります。
マップを繰り返す場合は、UVW タイル コントロールを使用します。タイルされたマップは、壁のレンガ、または床のタイルに使用できます。1 つの大きなマップを作成するのではなく、大きなマップの印象を与えるために、マップを継ぎ目のないようにタイルして、大きな領域をサーフェスします。
[UVW マップ](UVW Map)モディファイヤ内でのタイリングは、このモディファイヤを使用するオブジェクトのみに影響します。マテリアル エディタ内でマップをタイリングすると、そのマテリアルを使用するオブジェクトすべてのタイリングに影響します。
[マテリアル](Material)および [UVW マップ](UVW Map)タイリングは、乗算されます。たとえば、[マテリアル エディタ](Material Editor)内のマップのタイルの値が 1 つの軸上で 2、かつ、[UVW マップ](UVW Map)モディファイヤのタイリング値が同じ軸で 3 の場合、結果はタイリング値 6 になります。
マッピング座標または[UVW マップ](UVW Map)モディファイヤを持たないオブジェクトをレンダリングする場合に、2D ビットマップまたは明示的マップ チャネルを使用する 3D 手続き型マップを持つマテリアルが使用されていると、「マップ座標がありません」警告メッセージが表示されます。警告メッセージには、オブジェクトの名前と、座標のない UVW チャネルまたは頂点カラー チャネルもリストされます。たとえば、次のように表示されます。(UVW 2): Torus01
1 つの[UVW マップ](UVW Map)モディファイヤを複数のオブジェクトに適用できます。この場合、1 つの大きなマッピング ギズモによって、複数のオブジェクト選択全体が囲まれます。ただし、[モディファイヤ](modifiers)ロールアウト内で[基点を使用](Use Pivot Points)オプションをオンにしてから、[UVW マップ](UVW Map)モディファイヤを適用した場合は除きます。[基点を使用](Use Pivot Points)オプションを使用した場合は、各オブジェクトはそれぞれのマッピング ギズモで囲まれます。
選択オブジェクト内のいずれかのオブジェクトが、[階層](Hierarchy) [基点](Pivot)パネル内で基点をシフトさせているときに、[基点を使用](Use Pivot Points)オプションを[UVW マップ](UVW Map)モディファイヤとともに使用する場合、マッピング ギズモは、オブジェクトの中心ではなく、基点に対してセンタリングされるため、目的の位置に配置されないことがあります。
[UVW マップ](UVW Map)モディファイヤを適用するには:
既定値では、[UVW マップ](UVW Map)モディファイヤは、マップ チャネル 1 に平面マッピングを使用します。マッピングの種類とマップ チャネルは必要に合わせて変更することができます。[UVW マップ](UVW Map)モディファイヤには、7 種類のマッピング座標、99 のマップ チャネル、タイリング コントロール、およびマッピング ギズモをサイズ変更および配置するコントロールがあります。
同一オブジェクト内で複数の[UVW マップ](UVW)チャネルを使用するには:
[マッピング座標を生成](Generate Mapping Coordinates)オプションでは、マップ チャネル 1 が既定値です。
これで、座標チャネルは両方ともジオメトリに割り当てられました。次に、両方のチャネルを使用するマップ マテリアルを割り当てます。
別のマップが既に既定値でチャネル 1 に割り当てられています。
マテリアル エディタの[ビューポートにマップを表示](Show Map In Viewport)ボタンを使って、表示するマップをビューポートで切り替えることができます。[UVW マップ](UVW Map)モディファイヤを 2 つ割り当ててある場合は、チャネル 1 のマッピングを変更せずに、チャネル 2 のマッピングを変更できます。シーンをレンダリングして効果を確認します。
例: [XYZ から UVW](XYZ to UVW)オプションを使用するには:
[XYZ から UVW](XYZ to UVW)オプションは、3D 手続き型テクスチャを作成できるようにし、細胞マップのような、オブジェクトのアニメートされたサーフェスに従います。オブジェクトがストレッチされた場合、3D 手続き型テクスチャもストレッチされます。
[座標](Coordinates)ロールアウトで、[マップ チャネル](Map Channel)の値を 1 にします。
既定値では、[マップ チャネル](Map Channel)値は 1 です。
細胞状パターンがボックスのサーフェス上で普通にレンダリングされます。
ボックスが編集可能メッシュに変換されます。
細胞状のパターンは、ボックスと一緒にストレッチします。この効果は、[XYZ から UVW に](XYZ to UVW)オプションで有効になります。違いを確認するために、この例では、[マテリアル エディタ](Material Editor)内の[座標](Coordinates)ロールアウトの[ソース](Source)オプションを変更することにします。
細胞状のパターンは、ストレッチされません。
[UVW マップ](UVW Map)ギズモを変換するには:
ギズモが黄色に変わります。ただし、1 つのエッジは緑色になります。
緑色のエッジは、テクスチャの右側のエッジを示します。
マップ ギズモの変換により、ビットマップがシフトするため、オブジェクトのサーフェス上のマップを移動して方向付けることができます。
マニピュレータを使って幅と長さを制御するには:
モディファイヤの[ギズモ](Gizmo)レベルから選択することもできます。
緑色のエッジが[UVW マップ](UVW Map)モディファイヤのギズモの側面に沿って表示されます。マウスでポイントするとエッジが赤に変わります。
ツールチップに新しい幅または長さの値が表示されます。
マニピュレータを使用して垂直スケールをコントロールするには:
モディファイヤの[ギズモ](Gizmo)レベルから選択することもできます。
3D マッピング タイプでは、緑色の立方体が[UVW マップ](UVW Map)モディファイヤのギズモの上に表示されます。マウスでポイントすると立方体が赤に変わります。
ツールチップには、垂直の寸法の新しいタイリング値が表示されます。
使用するマッピング座標の種類を決定します。異なる種類のマッピングは、オブジェクトの上にマップがジオメトリックに投影される方法および投影がオブジェクトのサーフェスと相互作用する方法によって区別されます。
オブジェクトに対してフラットな単一の平面からスライドを投影しているようにマップを投影します。
平面投影は、オブジェクトの 1 面のみをマッピングする必要があるときに役立ちます。また、複数の側面を斜めにマッピングするとき、および相対オブジェクトの 2 つの側面をマッピングするときにも役立ちます。
平面マップ投影
マップがオブジェクトの周囲を囲むように円柱から投影します。シームレス マップを使用しない限り、ビットマップのエッジが接する継ぎ目が表示されます。円柱状投影は、シェイプが円柱状に近いオブジェクトに適しています。
円柱状マップ投影
円柱のキャップに平面マッピング座標を適用します。
球からマップを投影することにより、オブジェクトを囲みます。球の中心のビットマップのエッジが重なる位置では、球の上側と下側に継ぎ目やマッピングの特異点が見られます。球状投影は、シェイプが球状に近いオブジェクトに適しています。
球状マップ投影
球状マッピングを使用しますが、この場合はマップの角を切断し、1 つの極で結合し、継ぎ目を 1 つだけ作成します。シュリンク ラップ マッピングは、マッピングの特異点を隠すのに適しています。
シュリンク ラップ投影
マップをボックスの 6 つの側面から投影します。各側面は平面マップとして投影し、サーフェスへの影響はサーフェス法線に依存します。各面は法線が自身の法線と最も近く平行になっている、最も近いボックス サーフェスからマッピングされます。
ボックス投影(ボックスと球に表示)
オブジェクトのすべての面にマップのコピーを適用します。非表示エッジを共有している面の組は、完全な矩形マップでマッピングされます。非表示エッジがない単一面は、マップの三角形部分でマッピングされます。
面投影
3D 手続き型座標を UVW 座標にマッピングします。これにより手続き型テクスチャがサーフェスに「固定」されます。サーフェスがストレッチされた場合は、3D 手続き型マップもストレッチされます。このオプションは、アニメートされたトポロジを持つオブジェクトの細胞マップのような手続き型テクスチャに対して使用します。
このオプションの使用方法の詳細については、「例: [XYZ から UVW](XYZ to UVW)オプションを使用するには:」を参照してください。
3D 手続き型テクスチャを持つ球をコピーし、コピーをストレッチする
右: オブジェクトに[XYZ から UVW](XYZ to UVW)を使用して、3D 手続き型テクスチャをサーフェスと一緒に固定したりストレッチできるようにする
[UVW マップ](UVW Map)ギズモの寸法を指定します。マッピング アイコンのスケールは、既定値として、モディファイヤを適用したときのオブジェクトの最大寸法によって定義される値をとります。ギズモ レベルで投影をアニメートできます。これらの編集ボックスについては、次のことに注意してください。
[高さ](Height)次元は、平面ギズモでは使用できません。奥行きはありません。また、[円柱状](Cylindrical)、[球状](Spherical)、[シュリンク ラップ](Shrink Wrap) マッピングのサイズが表すのはいずれもバウンディング ボックスのサイズであり、それぞれの半径ではありません。[面](Face)マップでは次元は使用できません。ジオメトリ上の各面にはマップ全体が含まれています。
次元は、測定よりもスケール係数に適しています。値をサイズにリセットするには、[フィット](Fit)または[リセット](Reset)ボタンのいずれかをクリックします。元の不均等スケーリングがなくなります。
UVW マップのサイズを指定し、イメージをタイリングできます。これらは実数値です。これらの値をアニメートしてマップのタイリングをディスプレイスできます。
指定した軸の周囲のイメージを反転させます。
このチェック ボックスにチェックマークが付いている場合、オブジェクトに適用されるテクスチャがマッピングされたマテリアルに、リアル-ワールド マッピングを使用します。スケール値は、適用されるマテリアルの[座標](Coordinates)ロールアウトの[リアル-ワールド スケールを使用](Use Real-World Scale)の設定によって制御します。([リアル-ワールド マップ サイズ](Real-World Map Size)と[リアル-ワールド スケールを使用](Use Real-World Scale)は、同時にオフまたはオンにする必要があります。)既定値ではチェックマークが付いていません。
このチェック ボックスにチェックマークが付いている場合、[長さ](Length)、[幅](Width)、[高さ](Height)、および[タイリング](Tiling)の編集ボックスは使用できません。
オブジェクトには、モディファイヤごとに 1 つずつ、異なるUVW マッピング座標チャネルを 99 まで指定できます。(オブジェクトの作成パラメータの[マッピング座標を自動生成](Generate Mapping Coordinates)切り替えによって生成される)規定値のマッピング チャネルは常にチャネル 1 です。[UVW マップ](UVW Map)モディファイヤは、任意のチャネルに座標を指定できます。このため、同一面上に異なる座標セットを同時に複数配置できます。
別のモディファイヤの編集内容が既にそのチャネル内に存在する場合は、編集内容が上書きされる可能性があります。編集内容を確実に保護するために、チャネルを変更する前には保存を実行し、必要に応じて保存した編集内容を再ロードしましょう。
マップ チャネルを設定します。[UVW マップ](UVW Map)モディファイヤはチャネル 1 を既定値にとるため、マッピングは、チャネルを明示的に別のチャネルに切り替えない限り、既定値の方式で機能します。既定値は 1 です。範囲は 1 ~ 99 です。
異なるチャネルを指定する場合、オブジェクトのマテリアル内の、そのマッピングを使用するすべてのマップが、そのチャネルに設定されていることを確認してください。
モディファイヤ スタックで複数の[UVW マップ](UVW Map)モディファイヤを使用でき、各モディファイヤがマテリアルで異なるマップのマッピング座標を制御します。
マップ チャネルは、以下のとおり 3ds Max のさまざまな場所で設定できます。
このオプションを選択して、チャネルを頂点カラー チャネルとして定義します。マテリアル エディタの[座標](coordinates)ロールアウト内のマテリアル マッピングが頂点カラーと一致していることを確認してください。または、[頂点カラーを割り当て](Assign Vertex Colors)ユーティリティを使用してください。
この中から 1 つを選択し、マッピング ギズモの位置合わせを反転します。それぞれ、オブジェクトのローカル Z 軸と整列させるギズモの軸を指定します。
オンの場合、オブジェクトに表示されるギズモを使用して、ビューポート内のプロパティを変更することができます。[リアル-ワールド マップ サイズ](Real-World Map Size)にチェックマークが付いている場合、[マニピュレート](Manipulate)は、平面とボックスのマッピング タイプでのみ使用できます。詳細については、「UVW マップのマニピュレータ」を参照してください。
ギズモをオブジェクトの範囲にフィットさせて、オブジェクトの範囲にロックされるようにセンタリングします。[リアル-ワールド マップ サイズ](Real-World Map Size)チェック ボックスにチェックマークが付いている場合は使用できません。
ギズモを移動して、中心がオブジェクトの中心と一致するようにします。
[イメージを選択](standard bitmap file)ダイアログ ボックスを表示し、イメージを選択できるようにします。[リアル-ワールド マップ サイズ](Real-World Map Size)チェック ボックスにチェックマークが付いている場合は使用できません。
平面マッピングの場合、マップ アイコンはイメージのアスペクト比に設定されます。円柱状のマッピングの場合、ギズモの半径ではなく高さをスケールしてビットマップに位置合わせされます。最良の結果を得るためには、最初に[フィット](Fit)ボタンを使用してオブジェクトとギズモの半径を位置合わせしてから、[BMP フィット](Bitmap Fit)を使用します。
モディファイヤを割り当てたオブジェクトのサーフェス上でクリックとドラッグを使用して実行します。ギズモの原点が、マウスで指したサーフェス上に配置され、ギズモの XY 平面の位置を面に合わせます。ギズモの X 軸は、オブジェクトの XY 平面にあります。
[法線位置合わせ](Normal Align)は、面のスムージングに基づいてスムージング グループを考慮したり、補間された法線を使用します。このため、マッピング アイコンを面の法線にスナップさせる代わりに、サーフェスの任意の位置に向けることができます。
マッピング ギズモの方向を再設定してアクティブなビューポートに向けることができます。アイコンのサイズには影響しません。
ビューポート内でドラッグしてマッピング ギズモの領域を定義できるようにします。ギズモの方向には影響しません。[リアル-ワールド マップ サイズ](Real-World Map Size)チェック ボックスにチェックマークが付いている場合は使用できません。
ギズモを制御する現在のコントローラを削除し、[フィット](Fit)機能を使用して初期化した新しいコントローラに置換します。ギズモへのアニメーションは失われます。すべての位置合わせオプションは、[元に戻す](Undo)をクリックすることでリセット操作をキャンセルすることができます。
他のオブジェクトから UVW 座標をコピーします。UVW 座標を取得する元のオブジェクトを選択すると、絶対方式、相対方式のどちらで取得するかを尋ねるダイアログ ボックスが表示されます。
[絶対](Absolute)を選択すると、取得したマッピング ギズモは、選択したマッピング ギズモの真上に置かれます。[相対](Relative)を選択すると、取得したマッピング ギズモは、選択したオブジェクトの上に置かれます。
この設定では、マッピングの切れ目(継ぎ目)をビューポートで表示するかどうか、および表示の方法を指定します。[ギズモ](Gizmo)サブオブジェクト レベルがアクティブである場合に限って、継ぎ目は表示されます。
オプションは次のとおりです。