Santarh / MToon

Toon Shader with Unity Global Illumination
MIT License
534 stars 59 forks source link

質問 UniVRM0.53と0.51でのGI Intensityの処理の違いについて #88

Closed m-sigepon closed 5 years ago

m-sigepon commented 5 years ago

UniVRM0.51に含まれるMToonと、UniVRM0.53に含まれるMToonでGI Intensityの値を1にした際に白飛びしていた状態が白飛びしなくなったのは下記の修正によるものでしょうか? https://github.com/Santarh/MToon/pull/77

UniVRM 0.51に含まれるMToon image

UniVRM 0.53に含まれるMToon image

Santarh commented 5 years ago

はい。 Ambient Light と主要な Directional Light によって白飛びしなくなったのは #77 の変更によるものです。 この点は迷ったのですが、主な VR ・モバイル向けのユースケースにおいては白飛びしないほうが吉であると判断したためです。

逆に HDR をフルに活用していて、強い光源環境下における Auto Exposure などを使用している場合は暗くなりすぎてしまいますが、その場合は該当箇所をコメントアウトして運用していただくという想定です。 https://github.com/Santarh/MToon/blob/master/MToon/Resources/Shaders/MToonCore.cginc#L214

m-sigepon commented 5 years ago

ご返答ありがとうございます。 利用ケースに合わせてシェーダーを変更するので了解しました。