After struggling to find a shader that will fit my projects, I decided to make my own anime-inspired shading model. It was a very fun experience and I’m planning to expand this project and add more shading models in the future! In the meantime, I hope you like this shading model. It is designed to give you as much control as possible over your material’s color. The material’s base color is completely separated from the highlight color and shadow color. You can even make a black material with white shadows! The shader supports multiple light sources and it has cool features such as a stylized specular and rim light.
Model + Rig Created by Christoph Schoch
Download the rig here!
If you made something cool with the shader, send it to me and I’ll add it to the post!
I made a short video that shows the material’s features, I recommend watching it!
I also made this installation guide that explains how to download and use the materials:
Recommended Project Settings:
- Project Settings > Rendering > Static Lighting = Enabled
- Project Settings > Rendering > Auto Exposure = Disabled
- Project Settings > Rendering > Auto Exposure Bias = 1.0
- Main Light Source > Light > Intensity = 1.0 lux
When you create a new material and set the shading model to “Toon”, use these material properties to control your material:
Base Color: Defines the overall color of the material.
Shadow Color: The color of the unlit areas of the material.
Highlight Color: The color of the material’s specular and rim light.
- Red: The shadow’s offset.
- Green: The specular’s offset (size).
- Blue: The rim light’s offset (size).
- Red: The shadow’s softness.
- Green: The specular’s softness.
- Blue: The rim light’s softness.
- The shading model probably doesn’t work with Forward Rendering.
- Using more than one directional light might look weird, but you can use as many SpotLights and PointLights as you want.
- Only works with moveable light sources (but you still have to enable static lighting in your project’s settings).
I want to thank the creators of a few other shading models. It is very hard to find information on this subject and without them, I would’ve failed. Please check out their shading models, they might fit your project more than mine!
Other cool shading models:
Other helpful links: