MMDエフェクトのM4Layer(ミーフォ茜様)に
ついてカンタンに説明するなら画像編集ソフト
などによくあるレイヤー機能をMMDで擬似的に
使えるようにする機能がついてますよ、となり
ますかね。
ただそれを聞いても使ったコトのない人はあま
りピンと来ないかもしれません。
自分もM4Layerのコトを知って実際に使う
まで数ヶ月くらい間隔がありました。
「MMDでレイヤー機能を使う」ってじゃあ一体
何に使うの、ってなってたからです。
M4Layerで出来るエフェクト効果を見て
もらったほうが具体的にイメージしやすい
かと思いますので M4Layerを適用した
MMD画面を載せておきます。
(M4Layer適用前)
上の画像はM4Layer以外の他のエフェクト
をMMDに適用した状態です。
それに追加して髪の毛1本1本の表現を
出すエフェクト・シェーダーを髪の毛の[材質]
に使いたいとします。
MMEffectのエフェクトファイル割当のMain
タブは既に使っていてシェーダーを適用する
事がこのままでは出来ないのでM4Layer
でシェーダーを読み込めるMainタブみたいな
タブを増やしてあげましょう。
(M4Layerを追加してシェーダー適用後)
モデルの髪の毛の色や質感がシェーダー
適用で変化しましたね。
この効果はM4Layerのよるものではなくシェー
ダーの効果になりますが、そのシェーダーを
使えるようにしてくれるのがM4Layerという
事です。
M4Layerはそれだけの単体使用も出来ま
すが、上記のようにシェーダーと組み合わせ
て使う事も可能です。
組み合わせて使う場合2つ以上のシェーダー
を同じ[材質]に重ねがけ出来るので複雑な
表現も作れて便利だと思います。
MMDエフェクトにはいくつか種類があって
ポストエフェクト、シェーダーなどと書かれて
いたりしますがその中でシェーダーに関し
てはシェーダーだけで使用するよりM4La
yerとセットで使いましょうというのが今回
の趣旨です。
画像編集ソフトGIMPやPhotoshopの
レイヤーで合成モードに「乗算」や「加算」
などありますがM4Layerにもあります。
その為M4LayerをMMDに読み込む前に
モードを選んでおく必要があります。
M4Layer.fxファイルをメモ帳などで
開いて33行目#define LAYER_MODEを
0以外の3とかに変更し上書き保存して
ください。
出来たら4つのファイル
・M4Layer.x
・M4Layer.fx
・VisibleMask.fx
・InvisibleMask.fx
をフォルダを作って入れいくつかコピー
してモード別に使えるようにしておくと
いいと思います。
ちなみに
・M4Layer.x
→MMD画面にドラッグ&ドロップする
・M4Layer.fx
→モードを選ぶ時に開く
・VisibleMask.fx
→エフェクトを適用する場合に読み込む
・InvisibleMask.fx
→エフェクト効果を適用しない場合に読み込む
、、とファイルごとに使い方が異なります。
(M4Layer.fxファイルの設定例)
今回紹介した以外の使い方もありますので
レイヤー機能追加エフェクトM4Layerに
ぜひ興味を持ってもらえると嬉しいですね。
M4Layerに関する記事は過去にも何度か
取り上げてますが、分からない事はコメント
などで直接聞いてくださっても大丈夫です。
ちなみにMMD画面の各部分の色は変え
られます。
MikuMikuDance-Dataフォルダのcolor.txt
を好きな色番号にして上書き保存すればOK。
参考までに自分が設定したものですがよかっ
たら色変えを楽しんでみてくださいね。
(color.txt設定例)
→これより下の記述をcolor.txtに上書きペーストします。
MMD色設定ファイル
数字の部分のみ変えて下さい。余分な改行を入れると読み込めなくなります。
数字は 赤,緑,青 の順で、それぞれ0~255の範囲です。
文字色
255,255,255
背景色上端,下端
238,169,184
238,169,184
ボーン・フレーム操作窓上端,下端
255,102,0
255,102,0
フレーム操作窓上端,下端
0,0,0
0,0,0
補間曲線操作窓上端,下端
204,204,204
204,204,204
モデル操作窓上端,下端
255,106,106
255,106,106
カメラ操作、ボーン操作窓上端,下端
39,64,139
39,64,139
照明操作、表情操作窓上端,下端
105,139,34
105,139,34
アクセサリ操作窓上端,下端
162,205,90
162,205,90
視点窓上端,下端
85,26,139
85,26,139
再生、音量窓上端,下端
93,71,139
93,71,139
フレーム欄背景色1,2,線
19,19,19
55,55,60
160,65,13
フレーム欄名前部色1,2,線
238,213,210
139,125,123
139,71,93
フレーム欄選択時色1,2
84,19,19
105,55,60
フレーム欄縦線色1,5,現在
75,75,75
139,10,80
150,255,150
フレーム欄文字色
0,0,0
フレーム欄文字選択色
255,100,100
セルフ影操作窓上端,下端
39,64,139
39,64,139
終了