CasToon is a custom-lit toon shader node group for Blender that operates independently of the scene's standard lighting system. It is compatible with both EEVEE and Cycles. Users control the light direction manually through vector inputs or by linking a controller object via drivers, allowing for precise, localized lighting setups for stylized rendering.
The node group provides specific inputs for stylizing materials, including shadow sharpness, shadow offset, and distinct base and shadow colors. It features customizable specular highlights, rim lighting controls, and metallic masking to isolate reflective properties. Normal mapping is supported to incorporate surface detail into the non-photorealistic shading.