Help us understand the problem. What is going on with this article?

[Unity][LightweightRP]LWRPでセルルックSDユニティーちゃんを表示

メモ書き程度です。

追記(2019/10/31)
上手くいきません。
ToonShader_SD_unitychan_humanoid_CelLookのLightweightForward/Outlineの順番の制御が必要です。
ForwardAddの処理を追加する必要があります。

環境

  • MacBook Pro (15-inch, 2017)
  • macOS Mojave 10.14.6
  • Unity2019.2.8f1
  • LWRP 6.9.2
  • UnityChanToonShaderVer2_Project_v207_5

手順

  • PackageManagerでLWRPをInstall
  • CustomForwardRendererDataを作成
    • 右クリック > Create > Rendering > Lightweight Render Pipeline > Forward Renderer
  • LightweightRenderPipelineAssetを作成
    • 右クリック > Create > Rendering > Lightweight Render Pipeline > Pipeline Asset
  • LightweightRenderPipelineAssetのRenderTypeをCustomにしてCustomForwardRendererDataを設定
  • ProjectSettings > Graphics > ScriptableRenderPipelineSettingsにLightweightRenderPipelineAssetを設定
  • ToonShader_SD_unitychan_humanoid_CelLookをシーンに配置
    • この時点ではピンク
  • シェーダーを変更
    • 詳細は下記

シェーダー変更

下記の書き換えを行う

  • SubShaderのTagsに"RenderPipeline"="LightweightPipeline"を追加
  • FORWARDパスのForwardBaseをLightweightForwardに変更

変更したシェーダー

  • Toon_DoubleShadeWithFeather
  • Toon_DoubleShadeWithFeather_Clipping
  • Toon_DoubleShadeWithFeather_Clipping_StencilMask
  • Toon_DoubleShadeWithFeather_StencilOut

結果

こうなりました。
それっぽくなったが、深く理解はしてないので参考にならないかも。
別案とかもうちょっと良いやり方があれば知りたい。

追記(2019/10/31)
ダメです。Unityを再起動して開き直したらピンク色になる箇所がありました。
また、ForwardAddパスが実行されていません。

↓こうなったらいいな
スクリーンショット 2019-10-31 1.31.03.pngスクリーンショット 2019-10-31 1.31.20.png

↓現実
スクリーンショット 2019-10-31 22.50.51.pngスクリーンショット 2019-10-31 22.51.02.png

jnhtt
簡単なゲームを作ってます。 https://smartphone-games.net/
https://smartphone-games.net/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした