スチール製シャッターのビットマップを選択し、次に拡散反射光またはカラーの値を Arch & Design マテリアルに割り当てることで、合成マップの基本レイヤを作成します。その後、アルファ値を使用して各レイヤが基本レイヤにどのように重なるかを定義し、2 つのイメージ レイヤを追加します。
([ファイルを開く])をクリックし、\scenes\materials_and_mapping\composite_mapping\ に移動して composite_start.max を開きます。
このシーンには、町の中でもあまり治安のよくないエリアにある質屋が描かれています。通りに面した店の正面には、1 枚ガラスの窓を保護するスチール製シャッターという重要な要素が欠けています。ここに、どっしりとしたスチール製シャッターの合成マップを作成する必要があります。
[基本設定]
[一般]
[テクスチャ座標]領域を選択し、[リアル ワールド テクスチャ座標を使用]がオンになっている場合はこれをオフにします。[OK]をクリックします。
スレート マテリアル エディタを開きます。
最初のサンプル スロットには、Shop-Door という名前の Arch & Design マテリアルが含まれています。このマテリアルは、すでにロールアップ式シャッター オブジェクト(door-sec)に割り当てられています。

([マップをビューポートに表示])をクリックします。


合成マップの[レイヤ 1]ロールアウトで、テクスチャ ボタンに shutters.jpg テクスチャが表示されます。このテクスチャは、合成マップの基本レイヤとなります。


[ボックス]を選択します。

シャッター扉マテリアルのカラーは、均一なグレーです。シャッターの古びた感じを出すために、錆びを少し追加してみましょう。
([このテクスチャをカラー補正])をクリックします。このボタンは、ロールアウトの左にあります。
パラメータ エディタにカラー補正コントロールが表示され、ビットマップ マップと合成マップの間にカラー補正マップ ノードが挿入されます。




Shop Door マテリアルに茶色がかった色合いが付けられました。

次は、グラフィティ アーティストによる大胆なストロークを含む 2 つ目のレイヤを合成マップに追加します。
([新規レイヤ追加])をクリックします。
合成マップ パラメータの表示に新しい[レイヤ]ロールアウトが追加されます。

また、アクティブ ビューでは合成マップ ノードに新しい[レイヤ 2]コンポーネントが表示されます。

ファイル ダイアログ ボックスで、[ファイル タイプ]が[すべての形式]に設定されていることを確認し、graffiti.png を選択して[表示]をクリックします。
graffiti.png テクスチャが表示されたファイル ビューアが開きます。

合成マップの 2 つ目のレイヤとして使用したグラフィティ ビットマップ
ビットマップの .png ファイル形式には、赤、緑、青(RGB)情報に加え、アルファ チャネル情報も含まれています。アルファ チャネルには、グラフィティ イメージを基本イメージに重ねるために必要な不透明度レベルの情報を提供します。
([アルファ チャネル])をクリックします。
ビューアにファイルのアルファ情報を示すイメージの白黒バージョンが表示されます。

グラフィティ ビットマップのアルファ チャネル
ビットマップの黒の領域は、合成マップでは完全に透明になります。グラフィティのストロークを示す白の領域は、合成マップでは完全に不透明で、すべてがはっきりと表示されます。グレーの領域は半透明で、可視性がそれほど高くないため、グラフィティの端がぼやけて見えます。
graffiti.png ビューアを閉じて、ファイル ダイアログ ボックスで[開く]をクリックします。

[レイヤ 2]ロールアウトに graffiti.png テクスチャが表示され、マテリアル プレビューに合成されたグラフィティが表示されます。

シャッター レイヤの上にグラフィティ レイヤを合成した合成マップ
ビューポートで Shop Door マテリアルを見ると(スレート マテリアル エディタは移動するか最小化してください)、graffiti.png の合成に使用した既定値では、扉の波型のテクスチャの上にグラフィティが浮かんでいるような外観になっています。

このレイヤのアルファ設定をいくつか調整することで、この問題を修正しましょう。

これにより、レイヤ 2 全体の透明度がわずかに増加するため、下にあるレイヤ 1 の一部が見えるようになります。その結果、グラフィティがシャッターの表面により自然にブレンドされます。

グラフィティ ビットマップと合成マップの間にカラー補正ノードが挿入されます。これは、カラー補正マップを追加するもう 1 つのやり方です。

グラフィティのカラーが明るくなりました。一方で、[輝度]の変更がアルファ チャネルの半透明な部分にも影響し、グラフィティのストロークの周りに不要なハロー(光輪)効果が現れています。

グラフィティのストロークの周りに現れたハロー

これでグラフィティは扉にペイントされたような外観に近づきました。

次は、ステッカーを含む 3 つ目のレイヤを合成マップに追加します。
([新規レイヤ追加])をクリックします。
合成マップ パラメータに新しい[レイヤ]ロールアウトが追加され、アクティブ ビューでは、合成マップ ノードに新しい[レイヤ 3]コンポーネントが追加されます。

[レイヤ 3]ロールアウトおよびプレビュー ウィンドウに新しいビットマップが表示されます。

合成マップの最上位レイヤとして割り当てられた c-sign ビットマップ
.jpg 形式で保存されたビットマップには、アルファ チャネル情報がありません。c-sign.jpg イメージを最上位のレイヤとして直接適用すると、その下にあるすべてのレイヤが完全に見えなくなります。この問題は、マスクを追加することで修正できます。(マスクはペイント プログラムで簡単に作成できますが、このチュートリアルではマスク イメージが既に準備されています。)

マスクは、カラー マップに対する「カスタム」アルファ チャネルとして機能する白黒のイメージです。マスクの黒の領域では下にあるレイヤが透けて見えます。白の領域は不透明となり、グレーの領域は部分的に透明になります。

レイヤ 3 のポスター部分の切り抜きの作成に使用するビットマップ
[レイヤ 3]ロールアウトの左にステッカーを含むテクスチャが表示され、右にマスク ビットマップが表示されます。

プレビューでは、扉の残りの部分とともに、「CAUTION」ステッカーだけが表示されています。

マスクを適用したレイヤ 3
小さな問題が1つ残っています。現状はグラフィティの上にステッカーが貼られていますが、逆にポスターの上にグラフィティを描く必要があります。

レイヤが記録され、順序の変更に従ってレイヤに番号が振り直されます。([レイヤ 3]が[レイヤ 2]になり、[レイヤ 2]が[レイヤ 3]になります)。
これでグラフィティが閉店ステッカーの上に現れるようになりました。
