アトリビュート マップとは、3D サーフェス上にあるポイントのアトリビュートに一致する(対応する)値を持つ 2D イメージです。この対応関係(マッピング)は、U/V のパラメータ配置の方式に応じて決まります。
他のプログラムで作成したイメージ ファイルをインポートして、そのアルファ チャンネル値や輝度をアトリビュート マップとして使用することができます。アルファ チャンネルとは、イメージの透明度を表すイメージ属性です。アルファ チャンネルを持たないイメージもあります。輝度とは、イメージの明暗度を指します。
アトリビュート マップの値はグレー スケールで表されます。黒は値 0 を表し、白は値 1 を表します。
また、アーティザンで作成したサーフェスのアトリビュートをイメージ ファイルにエクスポートすることもできます。
アトリビュート マップは、Maya でサポートされているすべてのファイル フォーマットでインポート/エクスポートすることができます。ファイル フォーマットの一覧については、『Maya の基本』マニュアルを参照してください。
アトリビュート マップをサーフェスにインポートした場合の結果は、使用するアーティザン ブラシ ツールと、そのオプション設定に応じて異なります。アーティザンでは、イメージのアトリビュート値がサーフェスの U/V 方向を基準として頂点にマップされ、マップされた値に基づいてアーティザン ペイント ツールの設定が頂点に適用されます。
複数のサーフェスにアーティザン アトリビュート マップをインポートする
アーティザンを複数のサーフェスに適用して作成したアトリビュート マップ( アトリビュート マップをエクスポートするを参照)を元の各サーフェスにそれぞれインポートする場合は、アトリビュート マップのファイル名がサーフェスのファイル名と一致していなければなりません。また、インポートする時に、アトリビュート マップの再割り当て(Reassign Attribute Maps)オプションをオンに設定しておく必要があります。
たとえば、次の 2 つのサーフェスを作成して、アトリビュート マップをエクスポートし、そのマップに xando という名前を付けたとします。
この場合、xando_nurbsPlane1_nurbsPlaneShape1 と xando_nurbsSphere1 _nurbsSphereShape1 という名前の 2 つのファイルが作成され、これらのファイルに各サーフェスのアトリビュート マップが別々に保存されます。
これらのアトリビュート マップを元の同じサーフェスにインポートする場合は、最初に アトリビュート マップをインポートするにはのステップ 1 から 6 を実行します。ステップ 7 において、ベース ファイル(xando)を選択するか、各サーフェスのアトリビュート マップが保存されているファイルの 1 つ(xando_nurbsPlane1_nurbsPlaneShape1 または xando_nurbsSphere1_nurbsSphereShape1)を選択してインポートを実行すると、選択されたファイルがそれぞれ適切なサーフェスに自動的にマップされます。
次の例では、押し込み操作を指定したジオメトリのスカルプト ツール(Sculpt Geometry Tool)を選択して、アトリビュート マップをインポートしています。
アトリビュート マップの再割り当て(Reassign Attribute Maps)オプションをオンに設定していない場合は、インポートされるファイルが両方のサーフェスにマップされます。
選択範囲ペイント ツール(Paint Selection Tool)、ペイント スクリプト ツール(Paint Scripts Tool)、頂点カラー ペイント ツール(Paint Vertex Color Tool)、ペイント アトリビュート ツール(Paint Attributes Tool)、クラスタ ウェイト ペイント ツール(Paint Cluster Weights Tool)、ジグル ウェイト ペイント ツール(Paint Jiggle Weights Tool)、ソフト ボディのウェイト ペイント ツール(Paint Soft Body Weights Tool)、流体ペイント ツール(Paint Fluids Tool)、ファー アトリビュート ペイント ツール(Paint Fur Attributes Tool)で作成したアトリビュート マップをエクスポートすることができます。これらのツールを使用してペイントしたサーフェス値は、アトリビュート マップで輝度値、またはアルファ値のいずれかになります(RGB 値と RGBA 値をエクスポートができる頂点カラー ペイント ツール(Paint Vertex Color Tool)を除く)。
ステップ 2 で複数のサーフェスを選択した場合は、入力したマップ名と個々のサーフェス名が連結され、各サーフェスごとに 1 つのファイルが作成されます。
たとえば、nurbsSphereShape1 および nurbsSphereShape2 という名前の 2 つのサーフェスを選択し、マップ名に checker と入力したとします。この場合、nurbsSphereShape1 のアトリビュートは checker_ nurbsSphere1_nurbsSphereShape1 というファイルに保存され、nurbsSphereShape2 のアトリビュートは checker_ nurbsSphere2_nurbsSphereShape2 というファイルに保存されます。ファイル名に拡張子を付けた場合(たとえば checker.rgb)は、連結された名前に拡張子が付加されます(checker_nurbsSphereShape1.rgb、checker_nurbsSphereShape2.rgb など)。
これらのアトリビュートファイルをインポートする場合は、インポート先の NURBS サーフェスが、元のアトリビュートを持つサーフェスと同じ名前でなければなりません。
アトリビュート マップのインポートの詳細については、 複数のサーフェスにアーティザン アトリビュート マップをインポートするを参照してください。