【MMD】msTCをPBR風シェーダーと併用テスト
HTML-код
- Опубликовано: 9 фев 2025
- • 【MMD-PVF7】ヒバナ・リベンジ・ルカさん
にましまし様配布のmsToonCoordinator(以下msTC)を組み込んでみるテストです。
PRB風エフェクトとトゥーン調エフェクトを共存させる方法を模索していたところにmsTCがタイミングよくリリースされたので、使わせていただきました。
この動画ではikPolishShader(以下ikPolish)のシェーディングをそのままに、M4レイヤー等を経由せずにmsTCのハイライトと影を追加するという使い方をしてみました。
逆光・サイド光が支配的なシーンなので効果がよくわかるように調整しました。
当初はikPolishから陰影をmsTCに渡せないか試してみたり、fxを読んでみたりしたのですが解決策が見いだせず。
結局ExcellentShadowを追加で読み込んでルカさんにのみ適用、msTCに陰影を渡すことで実現しました。
影の方はとくにテクスチャを弄っておらず、ハイライト側は緑べた塗りで濃度100%、50%、25%、15%の画像をそれぞれの材質に適用しています。
突貫工事ゆえ陰影が汚かったり、塗りつぶされているシーンがあるのですが、テクスチャを作り込んで調整するか、シーンごとにmsTC側でモーフを弄って対応できると思います。
ikPolish付属の追加ライトでは、msTCのサブライト1、2は反応せず。別途違うライトを追加する必要があります。(この動画では使用していません)
一番の、そしておそらくこっちの環境だけの問題なのですが、ビデオメモリが限界のところにエフェクトを突っ込んだのでレンダリング中にエラーが多発するようになりました。
動画中でも時々瞬きのようなブラックアウトが発生しています。完走するために泣く泣くエフェクトを削っています。本番で使用するにはレンダリングガチャが必要です。
研究を続けたいところですが確実に沼が待っていますね……
お借りしたもの
msToonCoordinator: ましまし様
ExcellentShadow: そぼろ様
Dippen: サンフラワーふじ様
その他は • 【MMD-PVF7】ヒバナ・リベンジ・ルカさん
にて