Two views of a pink-haired anime-style character model in the Unity editor, rendered with the toon shader.
Header animation from the README; a still frame is shown.Image © blurfeng · creator-provided, used under MIT

About this resource

A toon (NPR) shader project for URP aimed at anime-style characters. The README covers a lot of ground:

  • Shade steps and shade-threshold maps
  • Normal maps and highlights with mask maps
  • Outline shader pass
  • Rim light with Fresnel- or depth-based detection
  • Emission with animation, and MatCap
  • Light settings and a per-object shadow system for high-resolution character shadows
  • Five passes (ForwardLit, ShadowCaster, DepthOnly, DepthNormals, Outline) and SRP Batcher-compatible property buffers

The project was developed on Unity 2022.3 LTS. The README is written primarily in Chinese.