Physical Open Waters

Physical Open Waters provides a system for generating procedural ocean and sea surfaces in Blender. The tool includes a preset manager for saving and loading custom ocean configurations. Users can adjust the underlying mesh resolution and scale, while a camera-based Level of Detail (LOD) system optimizes performance for rendering at various distances.

The addon offers detailed control over water materials, including subsurface scattering and color manipulation. Wave behaviors can be animated and fine-tuned, with specific settings for amplitude, frequency, and surface-tension-driven capillary waves. The system also supports wake simulations for objects moving through the water. For sub-surface scenes, it includes an underwater shader, suspended particles, and volumetric depth-based light scattering and absorption. It is compatible with both Eevee and Cycles render engines.