チュートリアル
頂点カラー(テクスチャ乗算) for 3ds Max
頂点カラーとは、ポリゴンの頂点にカラー情報を設定することです。
ゲームなどのリアルタイムCGの制作に使用されており、主な使用方法として、テクスチャに頂点カラーで明暗をつけることによる擬似的なライティング表現などが挙げられます。
このサンプルでは、オブジェクトの陰影を頂点カラーのみで表現しています。
ここでは、3dsMax上で、テクスチャと頂点カラーを乗算させる設定手順について解説します。
| 使用ソフト | : | 3ds Max 2009 |
| 使用プラグイン | : | McmMcaExporter for 3ds Max Ver.1.3 |
| 使用ビューア | : | eruptionViewer2.1 |
目次
1. 頂点カラーの設定
まず、UVマッピングまで済ませたモデルを用意します。
次に、頂点カラーを設定します。
頂点カラーの設定は、ポリゴンの編集モディファイヤでも行うことができますが、
頂点カラーペイントモディファイヤを使用すると、頂点カラーのペイントやライティング結果を利用した焼き付けができます。
頂点カラーのみ表示
2. eruption Materialの設定
次に、eruption Materialの設定を行います。
頂点カラーを有効にするために、Vertex Colorにチェックを入れます。
今回は擬似的なライティングを頂点カラーで行っており、実際のライトによるライティングが必要ないため、Lightingからチェックを外しました。
LightingのチェックをOFFにすると、ライトの影響を受けずに頂点カラーのみを表示することができます。
次に、使用したテクスチャのBlending ModeをModulateにします。
Blending ModeをModulateに設定すると、頂点カラーとテクスチャを乗算させることができます。
テクスチャと頂点カラーを乗算させた結果をビュー上で確認することができます。
以上で頂点カラーとテクスチャを乗算させる設定は完了です。
![]() |
![]() |
| 頂点カラーあり | 頂点カラーなし |
頂点カラーの応用
頂点カラーを利用すると、テクスチャを書き換えることなくオブジェクトの色を変更することもできます。
![]() |
![]() |





