The Toon Shader is a comprehensive toolkit for crafting cartoon-style materials in Unity. With its advanced features, you can achieve a wide range of toon looks, from bold comics to soft animation and pop art halftones. The shader offers two shading methods: Color-based and Light-based, each with its own set of controls and options. You can also add outlines, hatching, and halftones to your materials, and even randomize their appearance for a more natural look. The Material Replacement Tool allows you to bulk apply the shader to your materials and keep them in sync with a reference material. The Toon Shader is compatible with both Built-in RP and URP render pipelines, and comes with a range of bonuses, including a demo scene, custom UIs, and a temple model.
The Toon Shader is a Unity package that includes a range of features, including:
- Color-based shading with cell-based and gradient-based methods
- Light-based shading with Blinn-Phong and Physically-Based Rendering (PBR) models
- Outlines with customizable color and width
- Hatching and halftones with adjustable density, size, and opacity
- Randomization options for hatching and halftones
- Material Replacement Tool for bulk applying the shader to materials
- Compatibility with Built-in RP and URP render pipelines
- Demo scene, custom UIs, and temple model included
- One-click optimization solution for efficient shader generation
- Support for multiple light sources in URP and single directional light in BiRP
The Toon Shader: Ultimate Cartoon Material Toolkit - Asset Store





