Stylized Underwater Environment & Custom Caustic Shader
Gaming AppsCustom stylized landscape/underwater shader developed in Shader Graph (Unity 6) to create a deep atmospheric environment with caustics and underwater lighting simulation.
Key features and functionality:
Two-color surface gradient (Base Color A/B): Flexible adjustment of base tone transitions to convey depth and light scattering in the water column.
Dynamic caustics (Caustics Effect): Projection of caustic texture with adjustable intensity (Caustics Intensity), scaling (Caustics Tiling/Scale), and color.
Dual movement and noise distortion (Noise & Speed Controls): and distortion strength (Distortion Intensity) to create a natural, lively effect of light refraction on the bottom.
Rim lighting (Rim Lighting): Customizable Rim Light effect (Rim Color, Rimlight Scale) for softly highlighting the silhouette of the landscape and enhancing the underwater haze/depth effect.
Technical stack: Unity 6, Shader Graph, URP / HDRP, Stylized Low-Poly Environment.
Key features and functionality:
Two-color surface gradient (Base Color A/B): Flexible adjustment of base tone transitions to convey depth and light scattering in the water column.
Dynamic caustics (Caustics Effect): Projection of caustic texture with adjustable intensity (Caustics Intensity), scaling (Caustics Tiling/Scale), and color.
Dual movement and noise distortion (Noise & Speed Controls): and distortion strength (Distortion Intensity) to create a natural, lively effect of light refraction on the bottom.
Rim lighting (Rim Lighting): Customizable Rim Light effect (Rim Color, Rimlight Scale) for softly highlighting the silhouette of the landscape and enhancing the underwater haze/depth effect.
Technical stack: Unity 6, Shader Graph, URP / HDRP, Stylized Low-Poly Environment.