Open hibito555 opened 3 months ago
マテリアルの一括色設定のご要望だと理解いたしました。
ただ、ご要望だと、その照明カラーだけでいいのか、MToonだけの対応でも良いのか、「裏面の非表示」などマテリアル共通設定項目も一括できるようにするべきなのか、のような様々な論点があると思います。お手数ですが、もう少し詳しくどのようなUIでどんな風に値を設定できるのをご希望かを詳しく教えていただけますでしょうか?あるいは、何かお手本になるようなアドオンやアプリケーションがあればご紹介いただけますでしょうか?
私はVroidの光影調整のUIがとても良いと思います。理想的な状況は、VRMがBlenderの照明カラーに影響を受けることができれば、別途設定する必要はないということですが、MToonはそれができないようですね?私はVroidの撮影システムやVrmPosingDesktopの照明カラーを観察しましたが、光影の変化を実現するためにテクスチャの色を変更する方法を使用しているようです(VWorldは特殊な方法でリアルタイムの照明変化を実現しているようです)
基本的には、光影のカラー、強度、方向を設定できれば十分です。UIは色盤と3つのスライダーだけでよいかもしれません、まさにVroidのように。
些細な意見を提供しましたが、あなたの更新を楽しみにしており、感謝しています。
詳細ありがとうございます。「マテリアルの照明カラー」を「マテリアルのLit Color」と解釈しておりました。
理想的な状況は、VRMがBlenderの照明カラーに影響を受ける
こちらを実装いたします。
本来ならば、VRMのMToonはBlenderのシーンに配置したライトのカラーの影響を受けるべきですが、これは私の実装が不完全のため、現在正しく動作しません。実装するのはかなりの大変な作業ですが、必要な機能のため実装のための調査を進めております。 https://github.com/saturday06/VRM-Addon-for-Blender/issues/314#issuecomment-1722486939
こちらが実装されたあとにそれで不十分と感じられたら追加でご要望ください。
時間がかかると思うので、それまではコンポジッターなどを用いて上手くできないかご検討お願いします。 https://docs.blender.org/manual/ja/3.6/compositing/introduction.html
以前から照明の問題に気づいていたようですね、実装を楽しみにしています。コンポジッターは非常に役立ちます、VRMへのご貢献に感謝します :)
現在、各々のマテリアルの照明カラーをMaterial Propertiesで個別に変更するしかないようですが、それは非常に面倒です。作者様には、より簡単な方法を新たに追加していただけることを願っています。