MK Nodes: Toon & Cel Shading for Shader Graph
Unlock artist-friendly, high-quality cel & toon shading in Unity Shader Graph with flexible nodes for clean lighting, stylized shadows, and polished game-ready visuals.
by Michael Kremmel
Price History +
🎨 Create toon and cel shading materials directly inside Shader Graph in a proper way. 🎨
✨ How it works ✨
MK Nodes injects a Custom Lit Material Type directly into Shader Graph.
1️⃣ Choose a lighting model
2️⃣ Connect your graph to the custom lit output blocks
3️⃣ Adjust the controls — that’s it. 🚀🚀🚀
✅No fragile hacks
✅No awkward workarounds
✅No fighting against Shader Graph
✅It also supports correct DepthNormals and indirect rendering, making it suitable for real projects where depth, normals and indirect lighting matter.
✅All engine features supported
📦 What’s included 📦
🖥 3 Stylized Lighting Models 🖥
- Cel Shading
- Multi-Band Toon
- Ramp Toon
- Stylized Shadows, Lighting, Occlusion (including SSAO)
- GPU based Anti-Aliasing for all shading models
- Stylized shading effects: additional reusable Nodes
- 9 minimal shader templates to start from
- 1 documented tutorial graph to help you get started quickly
🧩 3 Artist-Friendly Workflows 🧩
- Simple Lit
- PBR Metallic (Lit)
- PBR Specular (Lit Specular Setup)
🔵 Additional Nodes 🔵
- Sample Albedo Map
- Sample Albedo Map With Details
- Sample Normal Map
- Sample Normal Map With Details
- Occlusion Strength
- Color Grading
- Rim Lighting
- Two Tone Rim Lighting
- All internal nodes to construct the light models
🚀 Built for Shader Graph users 🚀
MK Nodes is a practical Shader Graph toolkit for artists and technical artists who want to create their own toon and cel shaded materials while keeping a clean, familiar, and flexible URP workflow inside shader graph.
💬 Feedback & Feature Requests 💬
Missing an option, template, lighting model, or useful node?
Let me know. I’m always happy to improve MK Nodes and add features that help real Shader Graph workflows.
As always, I care about the quality of my products. If you experience any issues, have questions, or need support, feel free to reach out anytime.