Unity – Underwater Rendering for Stylized Water 2 (Extension) U3150

Underwater Rendering for Stylized Water 2 (Extension)

🌊 Features:

• Underwater fog based on the water’s deep/shallow colors. Option to use volumes to blend settings.

• Waterline rendering for partially submerged cameras (supports split screen)

• Scene lighting is translated into the underwater fog, including sub-surface scattering. Reacts to dynamic directional and ambient lighting.

• Caustics rendering on geometry. Directional projection option.

• Blurring and distortion

• Underside of the water is correctly shaded, to seamlessly match.

• Includes sub-graphs to add underwater fog support for transparent Shader Graphs

• Scalable performance, features can be limited on the render feature

 

🚧 Limitations:

• Not suitable for mobile hardware

• Designed for oceans, lakes and ponds. Dioramas or aquariums aren’t possible.

• Can’t mask underwater (eg. submarine windows)

• Not a volumetric fog/light solution, but rather depth-based.

• Requires a single water level (incompatible with rivers/planets)