charlesmengalpha / LiliumToonGraph

ShaderGraph が使える ToonShader (UniversalRP)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LiliumToonGraph (Experimental)

トゥーンシェーダーでもシェーダーグラフを使いたい!

  • カスタムファンクション版を開発中。こちらに移行します。
  • UniversalRP対応トゥーンシェーダーです。旧LWRP対応版はこちら
  • 表現の実験中。PBRと親和性の高いトゥーンシェーダーを目指しています。
  • ShaderGraphパッケージ及びUniversalRPパッケージ内のInternalクラスを利用します。前方互換性はほとんどないと思われます。
  • PBRマスターノードを改造する形で開発しました。まだ無駄なコードが残っています。
  • カスタムマスターノードのサンプルにどうぞ。ソースファイルの ToonPBR に変換してパッケージ内を検索すると元になったソースファイルが見つかります。Wikiの方にも書いています。 https://github.com/you-ri/LiliumToonGraph/wiki

System requirements

  • Unity 2019.3.0b8

How to use

Exsample Scene

Assets/Lilium/Toon/Exsample/ToonExsample.unity

Toon shader graph

  1. Right click in the project window.
  2. Select Create > Shader > Toon Graph

Licenses

MIT

"Assets/UnityChan", "Assets/DanishStatues" and "Packages" Folders License below to their licenses.

© Unity Technologies Japan/UCL

About

ShaderGraph が使える ToonShader (UniversalRP)

License:MIT License


Languages

Language:C# 45.3%Language:Mask 27.8%Language:HLSL 26.8%