· エフェクト

MikuMikuShadingでトゥーン風のシェーダを作る

MikuMikuShadingでトゥーン風のシェーダを作る
スポンサーリンク

こちらからダウンロードして使います。

MikuMikuShading(シェーダエフェクトGUI化ツール) / 針金 さんのイラスト

下準備

MikuMikuShadingを起動します。ファイル>新規作成をします。

編集モードはFullモード。プラットフォームはMMDユーザならMMD、MMMユーザならMMMを選択します。

ファイル>モデル読込で使いたいモデルを選択します。

「適用シェーダ」を押します。シェーダエフェクトはHgToonShader、プリセット選択はデフォルトにします。

左下の「出力エフェクト」を押します。保存場所を指定したら「更新」を押します。これでエフェクトが出力されます。保存場所はモデルのフォルダ内にEffectフォルダを作るのがオススメです。

fxファイルをモデルに適用します。

サブセット編集

次に、サブセット編集をクリックします。ここでどうかけわけるかを決めます。同じシェーディングをする材質をまとめることで非常にスッキリと楽にかけわけることができます。

まずカテゴリーから追加を押します。すると新規1というカテゴリができると思います。これは適宜リネームして下さい。例えば今回は「髪」というカテゴリを作ります。

「髪」に含まれる材質を一番右側で選択します。できたら<*マークを押します。するとカテゴリの中に選んだ材質が入ってると思います。これを繰り返して材質をカテゴリー別に分けます。

保存

ここまでできたらパラメータを保存します。MikumMikuShadingでは、.sapというファイルでパラメータを保存していきます。fxファイルは更新ボタンでガンガン上書きし、.sapファイルは差分をとっておくイメージになります。ファイル>パラメータ保存からパラメータを保存しましょう。

パラメータ調整

全体でざっくり調整し、細かいところは個別に設定します。

パラメータをいじったら更新を押すことでMMD側でも反映されるようになります。以降、MMDでモデルの陰影を確認しながら調整していきます。

材質の上でコピーし、材質に貼り付けてパラメータをコピーすることができます。

基本設定

反射光影響度を0にします。(服では0.4程度にすることもあります)拡散光、環境光で明るさを調整できますが微調整用に使うことが多いです。

マップ設定1

Toon編集で影のかかり方を変えられます。私はパキッとさせたいので上のようにすることが多いです。

陰影生成方法は乗算にしたりしなかったりします。

マップ設定2

ここは使いません。

ライト設定

メインライト影響度で明るさを調整します。

補助ライトの拡散光Toonマップ設定をモデルToon情報にします。

リムライトはお好みで。

影設定

影濃度で影の濃さを調整します。

セルフシャドウの生成方法は、私は標準セルフシャドウにチェックを入れています。Excellentshadowを使う人はそちらにチェックをいれるといいでしょう。顔材質はLocalShadowを使うという人は顔材質のみLocalShadowを使うと良いと思います。

その他

顔材質のみ法線を顔方面に補正にチェックを入れることがあります。

このシェーダを使ったエフェクト構築

以前記事を書いたのでこちらも合わせてどうぞ。

現在のエフェクト構成 – 超おすすめのエフェクト構成紹介その2

関連記事

生き生きとした表情にするためのFollowingEye設定値

生き生きとした表情にするためのFollowingEye設定値

モデルに魂を吹き込んだ表情にするには目線追従がマストです。しかし、モデルの視線を手動でカメラ目線にするのは手間がかかります。そこで出てくるのが「Following Eye」です。これはとても便利なのですが、デフォルトの設定では目がぎょろっと...

ロンパ風MMDのエフェクトメイキング

ロンパ風MMDのエフェクトメイキング

完成品目だけレタッチ。エフェクトS5ShaderDippen(Accent)ImSSAOY1 Z0.4HgSAOikDryBrushikclutRC_cinemaのRCM4Layer(乗算)L_edgeShader_defMultiplyを...

鉛筆画風MMDのエフェクトメイキング

鉛筆画風MMDのエフェクトメイキング

エフェクトレシピPAToonCroquisX1 Y1 Z0.5ImSSAOY1 Z1 Si0.8o_Vignette_HQTr0.8動く手書き風シェーダ(動くハッチング2)Si2 Tr0.5msBrightnessVintagex0.25 ...

ラヴィエフェクトメイキング&Dippenの設定値

ラヴィエフェクトメイキング&Dippenの設定値

使用エフェクトA-Toon(改造済み。顔材質は光と反対の面まで諧調を拡張するにチェック)Dippenikclut Partcolor1_2(Tr0.4)SimpleUnsharpMasko_tonemapo_postkeyingDippen...

モーションを修正する方法
VRoidを使ったMMDモデルの作り方
スポンサーリンク