All Projects → you-ri → Liliumtoongraph

you-ri / Liliumtoongraph

Licence: mit
UniversalRP Toon Shader with ShaderGraph

Labels

Projects that are alternatives of or similar to Liliumtoongraph

Iphonemocapios
Stars: ✭ 338 (-5.06%)
Mutual labels:  unity
Pbd Fluid In Unity
A PBD fluid in unity running on the GPU
Stars: ✭ 350 (-1.69%)
Mutual labels:  unity
Hsv Color Picker Unity
HSV color picker for Unity UI
Stars: ✭ 355 (-0.28%)
Mutual labels:  unity
Gpu Physics Unity
Through this configuration, no per voxel data is transferred between the GPU and the CPU at runtime.
Stars: ✭ 342 (-3.93%)
Mutual labels:  unity
Rpgcore
RPGCore is a toolkit for producing RPG games and mechanics for Unity.
Stars: ✭ 349 (-1.97%)
Mutual labels:  unity
Unitylockstep
Modern Lockstep with clientside prediction and rollback
Stars: ✭ 349 (-1.97%)
Mutual labels:  unity
Laspvfx
Audio reactive Unity VFX with LASP
Stars: ✭ 337 (-5.34%)
Mutual labels:  unity
Opencvforunity
OpenCV for Unity (Untiy Asset Plugin)
Stars: ✭ 359 (+0.84%)
Mutual labels:  unity
Monohook
hook C# method at runtime without modify dll file (such as UnityEditor.dll)
Stars: ✭ 348 (-2.25%)
Mutual labels:  unity
React Native Unity View
Show an unity view in react native
Stars: ✭ 356 (+0%)
Mutual labels:  unity
Postprocessing
Post Processing Stack
Stars: ✭ 3,524 (+889.89%)
Mutual labels:  unity
Navmeshplus
Unity NavMesh 2D Pathfinding
Stars: ✭ 347 (-2.53%)
Mutual labels:  unity
Retro3dpipeline
A minimal example of a custom render pipeline with the Retro3D shader.
Stars: ✭ 354 (-0.56%)
Mutual labels:  unity
Unityfx.outline
Screen-space outlines for Unity3d.
Stars: ✭ 335 (-5.9%)
Mutual labels:  unity
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+1082.02%)
Mutual labels:  unity
Colaframework
ColaFrameWork 一个Unity客户端框架
Stars: ✭ 337 (-5.34%)
Mutual labels:  unity
Texturelab
Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator
Stars: ✭ 349 (-1.97%)
Mutual labels:  unity
Unity Actions
Github actions for testing and building Unity projects
Stars: ✭ 358 (+0.56%)
Mutual labels:  unity
Texture maker
A texture maker tool for unity.
Stars: ✭ 358 (+0.56%)
Mutual labels:  unity
Udesktopduplication
Desktop Duplication API implementation for Unity (only for Windows 8/10)
Stars: ✭ 352 (-1.12%)
Mutual labels:  unity

LiliumToonGraph (Experimental)

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

  • UniversalRP対応トゥーンシェーダーです。
  • アウトラインはマスタースタックの Lilium Toon ターゲットで実装しています。これは Universal ターゲットを改造する形で開発しました。
  • 表現の実験中。PBR環境と親和性の高いトゥーンシェーダーを目指しています。
  • 開発中です。将来のバージョンで仕様が変わります。また実装には処理効率がよくない部分があります。

Showcase

Toon Sample

Hair Sample

Dependenceis

  • Unity2020.2.6f1 or later
  • UniversalRP v10.3.1

How to use

Exsample Scene

Assets/Samples/ToonSample.unity

Toon shader graph

  1. Right click in the project window.
  2. Select Create > Shader > Universal Render Pipeline > Lilium Toon Shader Graph or Lit Shader Graph or Unlit Shader Graph
  3. Create node Sub Graphs > ToonLighting (SmoothstepRamp) or Sub Graphs > ToonLighing (TextureRamp)
  4. Connect nodes.

See Assets/Samples/ShaderGraphs/Toon.shadergraph

HDRP 偽装について

アウトラインの色をShaderGraphで制御できるようにするにはShaderGraphパッケージのInternalクラスにアクセスし、Master Stackの追加のターゲットを作成する必要があります。 アセンブリをHDRP(Unity.RenderPipelines.HighDefinition.Editor)に偽装することで、この問題を解決しています。

非公開APIを使っているため、URPに対して前方、後方互換性がありません。 Render Featureでアウトラインの色を制御する方法を見つけるか、もしくはカスタムターゲットが正式にサポートされるのを待っています。

Reference

Licenses

MIT

"Assets/UnityChan" Folders License below to their licenses.

© Unity Technologies Japan/UCL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].