Unity – Underwater Rendering for Stylized Water 2 (Extension) U3150
🌊 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)