The Signal From Tölva: Glacier Kit

Some work I did to create an ice shader using shaderforge in unity, it uses a combination of colour values blended together based on a thickness map, an occlusion map, and a the y-axis of a position map. It also adapts to the ambient lighting in the day-night cycle and incorporates the work I did on the snow shader. Breakdown GIFs and annotated shader-graph at the bottom. Kudos to Jim Rossignol for his considered and considerable layout work.

Ice shader with snow removed, specular removed, SSS removed.

Ice shader with snow removed, specular removed, SSS removed.

Ice Y position, occlusion, and thickness channels used for the fake SSS blending in the shader.

Ice Y position, occlusion, and thickness channels used for the fake SSS blending in the shader.

Ice SSS blending with ambient light from day night cycle

Ice SSS blending with ambient light from day night cycle

Annotated shaderforge graph

Annotated shaderforge graph