you-ri / Liliumtoongraph
Licence: mit
UniversalRP Toon Shader with ShaderGraph
Stars: ✭ 356
Labels
Projects that are alternatives of or similar to Liliumtoongraph
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
Monohook
hook C# method at runtime without modify dll file (such as UnityEditor.dll)
Stars: ✭ 348 (-2.25%)
Mutual labels: unity
Retro3dpipeline
A minimal example of a custom render pipeline with the Retro3D shader.
Stars: ✭ 354 (-0.56%)
Mutual labels: unity
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+1082.02%)
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
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
- Right click in the project window.
- Select
Create > Shader > Universal Render Pipeline > Lilium Toon Shader Graph
orLit Shader Graph
orUnlit Shader Graph
- Create node
Sub Graphs > ToonLighting (SmoothstepRamp)
orSub Graphs > ToonLighing (TextureRamp)
- Connect nodes.
See Assets/Samples/ShaderGraphs/Toon.shadergraph
HDRP 偽装について
アウトラインの色をShaderGraphで制御できるようにするにはShaderGraphパッケージのInternalクラスにアクセスし、Master Stackの追加のターゲットを作成する必要があります。 アセンブリをHDRP(Unity.RenderPipelines.HighDefinition.Editor)に偽装することで、この問題を解決しています。
非公開APIを使っているため、URPに対して前方、後方互換性がありません。 Render Featureでアウトラインの色を制御する方法を見つけるか、もしくはカスタムターゲットが正式にサポートされるのを待っています。
Reference
- 西川善司の「試験に出るゲームグラフィックス」(1)「GUILTY GEAR Xrd -SIGN-」で実現された「アニメにしか見えないリアルタイム3Dグラフィックス」の秘密,前編
- 【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
- MToon Masataka SUMI
- HDRI Heaven Greg Zaal
- Fast Subsurface Scattering for the Unity URP JOHN AUSTIN
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].