
Description
Aquatic Surface is a well-optimized material pack and blueprint that implements fully functional, configurable, and realistic water effects.
Features:
Water clip line effect
Underwater and over the water surface and post-process volume
Translucency support for underwater particles and meshes
Three types of static reflection/refraction projections (box/spherical/planar)
Animated caustics based on decals
Buoyancy component
UV mapping, vertex color flow, and texture color flow maps
Over 100 parameters like translucency, fog depth, mapping, reflection, refraction, and wet color.
Multiple material switches enable/disable some effects to increase quality/efficiency.
Very fast and GPU-friendly. 120-160 instructions depend on the used effects.
Quality/Efficiency adjustment. Cinematic (realistic reflections) and standard (static box projected cube-map)
Water edge/coast (not using the distance fields)
Sun and glittering effect on waves
Fast underwater and surface scattering and god rays
Implemented as the unlit translucent material
Water holes for boats
Fast physics-based interactions
Character swimming implementation
Interaction particle splashes
Audio support
World origin location
Limitations:
The system is designed to work only with static lighting and prebaked reflections.