Shader Overview

Cel shading with 3 lighting styles to choose from: step, posterize, and diffuse ramp, giving you precise control over shadows.

Gooch: Fully control the colors of bright and dark areas of your object with the gradient editor.

Custom shadowing: Control the colors and intensity of shadows.

Specular Lights: Adjust the color, sizes, and intensities of specular lights; control gloss with texture

Rim lighting: highlights your object with a flexible rim based on the fresnel effect, with the ability to use split colors

Outline: based on the 3 outline modes with distance-based scaling

Additional lights: fully supports spot and point lights.

Environment lighting, indirect lighting, and reflections support.

Normals: Supports normal maps.

Emission: Supports emission maps.

Occlusion: Supports occlusion mapping.


To dive deeper into functionality and available features, check the documentation.


Check out the StylizedToon Shader which is an improved version of the Easy Toon Shader with lots of additional features.


🧰 Included Tools

SmoothNormalsBaker: Bake smoothed normals inside meshes to achieve good-looking outlines even with flat-shaded meshes.

Ramp Creator: A fast ramp creator that lets you create and preview in real-time 1D ramps using Unity's gradient editor.

Custom Inspector: an easy-to-use, artist-friendly material editor.


🌐 WebGL Demo


Works only with URP.

XR support: VR and AR.

✅ Supports Android and IOS.


📞 If you have any questions, thoughts, or feedback: izzynab.publisher@gmail.com