Skip to content

URPのプロジェクトでliltoonliteを使うとOutlineが表示されない #221

Description

@bx-KazukiMurakami

お世話になっております。いつも利用させていただいております。
元々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の方の見直しをしていただけますと幸いです。
以上、よろしくお願い致します。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions