Toon Kit 2

Toon Kit 2

Use Toon Kit 2 for flexible toon rendering.

Why use Toon Kit 2

Toon Kit 2 solves the challenge of writing your own toon lighting model and integrating that toon lighting model with basic Unity features like shadows and additional lights.


  • Supports opaque, transparent, and alpha clip materials.
  • Uses a proprietary toon lighting model that maximizes the quality of the toon lighting results.
  • Made with a combination of Shader Graph, Sub Graphs, and Custom Function Nodes so that you can edit the source shader without needing to learn to code shaders.
  • Support for front-face, back-face, and both-sided rendering.
  • Depth test and depth write options
  • Compatible with SSAO

Toon Kit 2 offers detailed control over the specific lighting features that you use from our toon lighting model, so you have complete control over the final look for your project.

Package Style

Toon Kit 2 is a UPM Package. When you install it, it will create a new directory: Packages/Toon Kit 2/~.

Packages are referenced by manifest, so they make it easier to reference the same source package from multiple projects.


Toon Kit 2 has dependencies on Unity URP and Shader Graph. Toon Kit 2 is not compatible with Built-In Render Pipeline or HDRP.

Toon Kit 2 is compatible with the following versions of the Unity Editor:

  • 2021.3 and later.


Toon Kit 2 is compatible with both the Forward and Deferred Render Paths.

Toon Kit 2 is compatible with VR SPI and Multi-Pass.