オブジェクトのシェーディング マテリアルを作成する

 
 
 

シェーディング マテリアルは、レンダーしたときのサーフェスの表示方法を制御するためにサーフェスに適用するアトリビュートの集まりです。シェーディング マテリアルには、カラー、輝度、テクスチャなどのアトリビュートが含まれています。次の表では作業を行うマテリアルの概要を示します。

マテリアル 修正される問題

Lambert

スペキュラ ハイライトのない光沢のないサーフェスを作成します。Lambert は既定のシェーディング マテリアルです。

Blinn

スペキュラ ハイライトのある輝くサーフェスを作成します。金属の表面をシミュレートするのによく使われます。

apple.mb ファイルを開くと、最初はリンゴとプレーンがワイヤフレームで表示されます(シェーディング > ワイヤフレーム(Shading > Wireframe))。これがシーン ビューのオブジェクトに対する既定の表示モードです。

リンゴの茎のマテリアルを作成するには

  1. パース ビューで、シェーディング > すべてをスムーズ シェード(Shading > Smooth Shade All) (ホットキー 5)を選択します。

    リンゴとその他のサーフェスが、既定のグレーのスムーズ シェーディング マテリアルが適用され、既定のライティングによって照らされた状態で表示されます。既定のライティングは、シーン内に他のライトが配置されていない場合に発生します。

  2. パース ビューで、リンゴの茎のジオメトリをクリックして選択します(必ずリンゴの茎だけを選択してください)。
  3. レンダリング(Rendering)メニュー セットから、ライティング/シェーディング > 新しいマテリアルの割り当て(Lighting/Shading > Assign New Material)を選択します。

    新しいマテリアルの割り当て(Assign New Material)ウィンドウが表示されます。

  4. Lambert シェーダ(Lambert)をクリックします。

    Lambert マテリアルのアトリビュート エディタ(Attribute Editor)が表示されます。

    Lambert マテリアルは、輝くハイライトのない光沢のないサーフェスを作成します。マテリアルとそのアトリビュートについての詳細については、あとのレッスンで学習します。

  5. カラー(Color)の右にあるグレーのボックス(カラーサンプル)をクリックします。

    カラー チューザ(Color Chooser)ウィンドウが表示されます。

  6. カラー ホイールの内側をクリックし、マウスを茶色までドラッグします。

    カラー チューザ(Color Chooser)で選択したカラーがリンゴの茎に適用されます。

    マウスをカラー チューザ(Color Chooser)の外側に移動して、これを終了します。

  7. アトリビュート エディタ(Attribute Editor)で、Lambert シェーディング マテリアルの名前を appleStem_lambert に変更します。

リンゴのマテリアルを作成するには

  1. リンゴを右クリックし、マーキング メニューから、新しいマテリアルの割り当て(Assign New Material)を選択します。

    新しいマテリアルの割り当て(Assign New Material)ウィンドウが表示されます。

    注:リンゴが選択されていて、茎は選択されていないことを確認します。茎が選択されていると、新しいマテリアルとカラーが茎に割り当てられます。
  2. Blinn (Blinn シェーダ)を選択します。

    アトリビュート エディタ(Attribute Editor)が更新され、Blinn マテリアルのアトリビュートが表示されます。

    Blinn マテリアルにより、リンゴは輝くように表示されます。

  3. カラー(Color)の右にあるグレーのボックス(カラーサンプル)をクリックします。

    カラー チューザ(Color Chooser)ウィンドウが表示されます。

  4. カラー ホイールの内側をクリックし、マウスを赤色までドラッグします。

    カラー チューザ(Color Chooser)で選択したのと同じカラーにリンゴのサーフェスが更新されます。

  5. アトリビュート エディタ(Attribute Editor)で、Blinn シェーディング マテリアルの名前を appleSkin_blinn に変更します。

カウンタと壁のマテリアルを作成するには

  1. バックグラウンド プレーンを右クリックし、マーキング メニューから新しいマテリアルの割り当て(Assign New Material)を選択します。

    新しいマテリアルの割り当て(Assign New Material)ウィンドウが表示されます。

    注:バックグラウンド プレーンが選択されていて、リンゴは選択されていないことを確認します。リンゴが選択されていると、新しいマテリアルとカラーがリンゴに割り当てられます。
  2. Lambert シェーダ(Lambert)を選択します。

    アトリビュート エディタ(Attribute Editor)には、Lambert マテリアルのアトリビュートが表示されます。

  3. カラー(Color)の右にあるグレーのボックス(カラーサンプル)をクリックします。
  4. カラー チューザ(Color Chooser)ウィンドウでカラー ホイールの内側をクリックし、マウスを明るい青色までドラッグします。

    カラー チューザ(Color Chooser)で選択したカラーがプレーンに適用されます。

  5. アトリビュート エディタ(Attribute Editor)で、Lambert シェーディング マテリアルの名前を wall_lambert に変更します。
  6. リンゴが載っているサーフェスを右クリックし、新しいマテリアルの割り当て > Lambert シェーダ(Assign New Material > Lambert)を選択します。

    アトリビュート エディタ(Attribute Editor)には、Lambert マテリアルのアトリビュートが表示されます。

    注:サーフェス プレーンが選択されていて、バックグラウンド プレーンは選択されていないことを確認します。バックグラウンド プレーンが選択されていると、新しいマテリアルとカラーがバックグラウンド プレーンに割り当てられます。
  7. カラー(Color)の右にあるグレーのボックス(カラーサンプル)をクリックします。
  8. カラー チューザ(Color Chooser)ウィンドウでカラー ホイールの内側をクリックし、マウスをベージュ色までドラッグします。

    カラー チューザ(Color Chooser)で選択したカラーがプレーンに適用されます。

  9. アトリビュート エディタ(Attribute Editor)で、Lambert シェーディング マテリアルの名前を counter_lambert に変更します。

    カウンタ、壁、リンゴの茎には光沢のない Lambert サーフェスが、リンゴには光沢のある Blinn サーフェスが適用されました。これらのオブジェクトの外観を変更するアトリビュートは他にもたくさんありますが、それらは次のセクションで学習します。