Toon Shader

Features

The toon shader referenced to the pokemon go art style.

3 Colors

Customize the light color, middle color and the shadow color of the material, which prevents the model from being grayed in dark space.
Add 2 color steps parameters to customize where the colors are transited.

Feather

Add a feather value to define the percentage of the range between color transitions to make it smoother.

shaderShowcase
Half-Lambert Light Model
Before
before
After
after
shaderCode
Outline
Edge Scale + Alpha

Particle System + Shader

Before
Codes + Settings
Before
Codes
After
Parts of Particle Settings

Particle System

Fish VFX

Blend Shader

color0 -> color1
color1 -> color2
Add blend shader to semantic layer on the canvas
shaderCode
shaderCode

Ice Shader

Ice Material
iceCode
Linear Interpolation + Fresnel