テクスチャを割り当てる

 
 
 

オレンジの場合、必要なカラーは 1 色だけでしょう。このセクションでは次の手順に進み、オレンジ スキンにロゴの入ったスタンプを作成します。これとその他のカラー エフェクト用に、マテリアルにテクスチャを適用する必要があります。

ビジュアル アートでは、テクスチャとは、視覚と触感の両方を表す一種のサーフェス ディテールです。Maya では、テクスチャはサーフェス ディテールを作成するアトリビュートの集合体です。テクスチャはマテリアルよりもさらに特別な表示目的があります。たとえば、テクスチャを使用すれば、缶の横側に大理石パターン、でこぼこ、あるいはロゴ イメージを作成できます。

Maya ヘルプでは、テクスチャはテクスチャ ノードとも呼ばれます。ノードは共通の目的を持つアトリビュート(またはアクション)の集合体です。シェーダはシェーダ ノードあるいはマテリアル ノードと呼ばれることもあります。

サーフェスにテクスチャを表示するには、サーフェス マテリアルのアトリビュートにテクスチャ ノードを適用します。次の手順では、Phong E マテリアルのカラー(Color)アトリビュートにテクスチャを適用します。

マテリアルにテクスチャを適用するには

  1. カラー(Color)スライダの横にあるマップ(Map)ボタンをクリックします。こうすれば簡単にアトリビュートにテクスチャを適用できます。これはテクスチャのマッピングとも呼ばれます。

    レンダー ノードの作成(Create Render Node)ウィンドウに、適用できるテクスチャのリストが表示されます。テクスチャ名とアイコンは、目的の効果を実現するのにどのテクスチャが適切かを決定するのに役立ちます。

    ロゴ スタンプのエフェクトを作成するには、Maya > 2D テクスチャ > ファイル(Maya > 2D Textures > File)テクスチャを使用します。ファイル テクスチャは、ペイント ソフトの画像など、自分や他の人が別に作成したイメージ ファイルを使用します。このレッスンでは、あらかじめ作成してあるイメージを使用します。

  2. テクスチャを作成する前に、2D テクスチャ(2D Textures)リストでファイル(File)テクスチャを右クリックし、テクスチャの作成(Create texture)を選択します。

    このオプションでは、Maya はテクスチャを通常どおりに適用し、サーフェスの周囲に均一にテクスチャを伸長します。その他の設定、投影として作成(Create as projection)ステンシルとして作成(Create as stencil)は、テクスチャを別の方法で適用するものです。これらの設定については、レッスンの最後に学習します。

  3. アトリビュート エディタに file1 ノードが表示されます。

    またファイル テクスチャは、シーン ビューでは球を白に、レンダー ビューでは黒に変えます。これはファイル テクスチャの実際のファイル名を指定するまでの一時的なカラーです。

  4. イメージの名前(Image Name)アトリビュートの右にあるアイコンをクリックします。ブラウザ ウィンドウが開きます。
  5. GettingStarted2014LessonData¥Rendering¥sourceimages フォルダにある mayakist.iff を開きます。

    Maya は既定の sourceimages ディレクトリでソース イメージを探します。ただし、ファイル テクスチャ イメージはワークステーションやローカル ネットワーク上のどこに置いてもかまいません。たとえば、仕事仲間との共有ディスクに入れておくこともできます。

    これで Mayakist ロゴの付いたファイル テクスチャが球に表示されます。このロゴはすこしジャギーが入っており、粗いオレンジ スキンに押されたインク スタンプに似せてあります。

  6. アトリビュート エディタで、place2dTexture1 タブをクリックします。

    place2dTexture1 タブはサーフェス上のテクスチャ位置を制御するアトリビュートがついたノードです。

    別のオブジェクトを選択して、アトリビュート エディタにファイル テクスチャのアトリビュートが表示されなくなった場合に、簡単に表示を戻すことができます。球を右クリックし、マテリアル アトリビュート(Material Attributes)を選択して、カラー(Color)アトリビュートの横にあるテクスチャ マップ アイコンをクリックします。

  7. place2dTexture1 の位置コントロールの例として、UV の回転(Rotate UV)スライダを少しだけ右に動かして値を約 5.9 にします。これにより、サーフェスの Mayakist ロゴが回転します。

    この場合は、テクスチャ位置の調整はほとんど必要ありません。このレッスンを簡単にするために、既定で球のシェイプに一致したファイル テクスチャを作成したからです。実際には、ファイル テクスチャを設定すると、さらに調整が必要となります。詳細については、レッスンの準備を参照してください。