お世話になっております。いつも利用させていただいております。
元々lilToonの方を使用してゲームを作成していたのですが、パフォーマンス改善のためlilToonLiteの方にMaterialを置き換えることになりました。
すると「Hidden/lilToonLiteOutline」のマテリアルを使っている箇所で、Outlineの設定項目(輪郭線)があるにも関わらずOutlineが出ない状態となってしまいました。
動作環境
・Windows11
・Unity 2022.3.36f1
・UniversalRP 14.0.11
・lilToon Version 1.7.3
一応シェーダーコードを追ってみた所、下記のように編集するとOutlineが出るようになったことを確認しております。
・Assets/lilToon/Shader/ltspass_lite_opaque.shader というシェーダーファイルを開く
・249行目と632行目を確認すると
Tags {"LightMode" = "SRPDefaultUnlit"}
となっているので、これを
Tags {"LightMode" = "UniversalForward"}
と修正する
あくまでこのようにすると出たというだけで、根本的に修正する必要があるかもしれないので、
どこかのタイミングでliltoonliteの方の見直しをしていただけますと幸いです。
以上、よろしくお願い致します。
お世話になっております。いつも利用させていただいております。
元々lilToonの方を使用してゲームを作成していたのですが、パフォーマンス改善のためlilToonLiteの方にMaterialを置き換えることになりました。
すると「Hidden/lilToonLiteOutline」のマテリアルを使っている箇所で、Outlineの設定項目(輪郭線)があるにも関わらずOutlineが出ない状態となってしまいました。
動作環境
・Windows11
・Unity 2022.3.36f1
・UniversalRP 14.0.11
・lilToon Version 1.7.3
一応シェーダーコードを追ってみた所、下記のように編集するとOutlineが出るようになったことを確認しております。
・Assets/lilToon/Shader/ltspass_lite_opaque.shader というシェーダーファイルを開く
・249行目と632行目を確認すると
となっているので、これを
と修正する
あくまでこのようにすると出たというだけで、根本的に修正する必要があるかもしれないので、
どこかのタイミングでliltoonliteの方の見直しをしていただけますと幸いです。
以上、よろしくお願い致します。