チュートリアル
バンプマッピング for 3ds Max
バンプマッピングとは、テクスチャでオブジェクトに擬似的な凹凸をつける技術のことです。
このサンプルでは、レンガ壁と石畳にバンプマッピングを使用しています。
ここではレンガ壁を例に、3dsMax上でのバンプマッピングの設定方法について解説します。
| 使用ソフト | : | 3ds Max 2010 |
| 使用プラグイン | : | McmMcaExporter for 3ds Max Ver.1.4 |
| 使用ビューア | : | eruptionST Viewer2.2 |
目次
1. ノーマルマップの作成
まず、ノーマルマップ用のテクスチャを用意します。
ノーマルマップとは、法線ベクトルをRGB値で表したテクスチャのことです。法線マップとも呼びます。
今回はMCT plug-in を導入したPhotoShopで、ノーマルマップとして使用するMCTファイルを作成しました。
今回作成したノーマルマップ用のテクスチャ
2. Max上での設定
3dsMax上でのバンプマッピングのマテリアル設定を行います。
用意したノーマルマップ用のテクスチャをTexture 1に割り当てます。
注意:3dsMaxではMCTファイルをテクスチャとして読み込めないため、Image FileにはJPGファイルやBMPファイルなど仮の画像を設定します。
Mapping TypeをNormal Mapに設定します。
ノーマルマップ用のライトを作成し、Related Lightの項目で作成したライトの名前を選びます。
バンプマッピングに使用できるライトは、指向性ライトとオムニライトです。
ライトの角度や場所によって、バンプマッピングの結果が変わります。
![]() |
![]() |
| 真下の方向に指向性ライトを照射した例 | 穴の開いた壁に向かって 垂直に指向性ライトを照射した例 |
![]() |
![]() |
| 壁下部にオムニライトを配置した例 | 壁上部にオムニライトを配置した例 |
次に、Texture 2にレンガのテクスチャを割り当てます。
Blending ModeをModulateにします。
Texture 2の Blending ModeをModulate に設定すると、Texture 1(バンプマッピング用のテクスチャ)にTexture 2(レンガ自体のテクスチャ)を乗算することができます。
描画結果
以上でバンプマッピングの設定は完了です。
![]() |
![]() |
| バンプありの全体画像 | バンプ無しの全体画像 |







