Toonflow - Professional Npr Toon Shader
Requirements Blender 3.6 LTS or newer. Works in EEVEE and Cycles (real-time preview requires EEVEE).
Installation
- Download
ToonFlow_v1.0.0.zip - Open Blender and go to Edit > Preferences > Add-ons > Install
- Select the zip file and click Install Add-on
- Enable ToonFlow in the addon list
Creating the Shader
- Open the Shader Editor
- Press N to open the side panel and click the ToonFlow tab
- Click Create / Rebuild Node Group
- Click New Material > Active Object for a one-click material setup, or click Add Node to Current Material to insert it into an existing one
Connecting the Node Connect the BSDF output to your Material Output Surface socket. That is all you need to get started.
Basic Controls Set your Base Tint color first. Keep Link Colors at 1 and your shadow and rim tints will automatically follow. Adjust Toon Bands for the number of shading steps, Shadow Hardness for edge softness, and Rim Intensity to add edge lighting. Expand the side panels for advanced color, specular, and detail controls.
Outline Setup Connect the Outline Width output to a Solidify modifier thickness via a Geometry Nodes attribute. Outlines will automatically thicken in shadowed areas and thin in lit zones.
FAQs
Does ToonFlow work in Cycles? Yes. The shader builds and renders in Cycles, but the Shader-to-RGB node it uses for toon banding only produces the stylized look inside EEVEE. For Cycles you will get a clean emission-based result without the banded shading effect. EEVEE is recommended for the full NPR look.
Can I use ToonFlow on multiple objects in the same scene? Yes. The node group is built once inside your .blend file and can be reused across as many materials and objects as you need. Any change to the node group inputs updates all materials using it simultaneously.
What happens if I click Create / Rebuild Node Group on an existing setup? It deletes the old node group and builds a fresh one. Your materials will stay linked to it but all custom input values will reset to defaults. If you have tweaked values you want to keep, note them down before rebuilding.
Discover more products like this
stylized character shader one click toon shader blender toon shader addon