ランプ 2D テクスチャでヘア カラーをコントロールする

2D ランプ テクスチャを使用し、複数のカラーをスプラインに追加して、これらのカラーを長さに応じて変更することができます。これを実行するには、ランプに xgen_hair_length_mapping ノードを接続する必要があります。このノードは、テクスチャのスプライン プリミティブやランプの長さに沿って U V 座標空間を提供します。

  1. ハイパーグラフ(Hypergraph)で、XGen ヘア シェーダ ネットワークを選択します。
  2. ノード エディタ(Node Editor) (ウィンドウ > ノード エディタ(Window > Node Editor))で、シェーダ ノードの接続を表示します。

    ノード接続の表示、ノードの作成、ノードの接続の詳細については、「ノード エディタ(Node Editor)の基本」を参照してください。

  3. ノード エディタ(Node Editor)で、ramp [texture] ノードを作成します。
  4. ランプ ノードの出力カラー(Output Color)をヘア シェーダのカラー入力に接続します。
  5. xgen_hair_length_mapping ノードを作成します。
  6. ランプノードの V 座標(V Coord)入力に xgen_hair_length_ mapping ノードの出力値(Out Value)を接続します。
  7. ランプ ノードを選択し、アトリビュート エディタ(Attribute Editor)ランプ アトリビュート(Ramp Attributes)セクションで、ランプを設定してスプラインを長さに応じて色づけします。色の設定の詳細については、「ランプ」を参照してください。
  8. ディスクリプションを mental ray でレンダーします。

    また、xgen_ptex_map_lookup ノードを接続してテクスチャ マップをランプのカラー ポイントに適用することもできます。

ランプ カラー ポイントにテクスチャ マップを適用する

  1. ノード エディタ(Node Editor)で、ランプ ノードを選択します。
  2. アトリビュート エディタ(Attribute Editor)ランプ アトリビュート(Ramp Attributes)セクションでランプ カラー ポイントを選択し、選択したカラー(Selected Color)の横にあるマップ アイコンをクリックします。
  3. ハイパーシェード(Hypershade)xgen_ptex_lookup ノードを作成します。
  4. ノードのアトリビュート エディタ(Attribute Editor)で、ファイル名(File Name)の横にある をクリックし、Ptex マップまたはテクスチャ ファイルの場所を参照します。
  5. ディスクリプションを mental ray でレンダーします。

関連項目