Toon shaders originally based on my shadertoy lighting model, ported to Unity for use in VRChat and other places. Now also contains many additions and a BRP/URP cross-compatibility layer for write-once-use-anywhere shader code.
Features include:
- Supports LTCGI and LightVolumes
- Supports both the Built-in render pipeline (BRP), and the Universal render pipeline (URP) via SKI, my shader cross-compatibility layer
- Toon style lighting that can properly interact with environment lighting rather than just looking unlit
- Fully custom user-friendly shader inspector + built in documentation
- Ability to mask shadows/highlights/etc based on textures for unique appearences (halftoning, etc)
- Tonemapped with OKLab for more perceptually accurate colors
Examples: