Flat Kit: Toon Shading and Water
Description
The custom shading model is versatile enough to work great for classic cel/toon shading and for unique styles of experimental projects.
Demo Video | Full documentation and FAQ
Features:
β Polished Toon / Cel shading with lots of capabilities (see below)
β Stylized water - super versatile shader and assets that can handle anything from coffee in a cup to an open ocean. Includes buoy script for floating objects to remain on the surface. The water shader is available only in URP.
β Outline effect: depth, normal and color outlines that works both with isometric and perspective cameras.
β Gradient fog: Multi-stop horizontal/vertical gradient Fog Image Effect
β Terrain shader that works with Unity or third party terrain
β Light Plane shader for 3D highlights and god rays
β Mobile support
β Built-in and URP support - the surface shaders and post-processing effects support both rendering pipelines.
Nice bonuses:
β’ Precise control over shadows - ideal for character lighting
β’ Ability to control Unity built-in shadows
β’ Indirect lighting support
β’ Intuitive, simple and streamlined interface β use only what you need
β’ Color the scene precisely β without guesswork
β’ Full source code
β’ Elaborated online manual
β’ Vertex color support, including Polybrush
Core Cel shader overview:
β Cel shading with parametric banding: single, steps, curve
β Independent cel layers that can be layered to achieve unique look.
β Height gradient layer
β Outline shader with multiple modes
β Blend between normal and cel shading with a slider
β Specular and rim lighting bring stylized lighting controls to your objects
β Normal map support
β Reusable custom lighting in a shader library that you can integrate in your shaders (not required).
The package includes:
β 4 uber-shaders with lots of toggles and parameters
β Custom lighting library for toon shading
β 2 post-processing effects: fog and outline
β 11 demo scenes
β 100+ models
β 20+ material presets
If you have any questions, please let us know!
Last updated
Was this helpful?