Add a dynamic ocean to your Unity project, with FFT waves, boat buoyancy, wakes, and spray effects. Tune the water and use the systems in your own scenes.Ocean Simulation is made for the Universal Render Pipeline (URP). Its shaders and demo scenes are set up for URP. HDRP and the Built-in Render Pipeline are not supported. Ocean Simulation adds a configurable ocean to Unity projects, with FFT waves, buoyancy, wakes, and spray. Adjust the water settings to suit your scene, then use the included boat setup as a starting point or add the systems to your own objects. It works well for sailing games, exploration scenes, and other projects where boats need to respond to moving water. The package is made for URP. - FFT-based ocean waves with adjustable wind, amplitude, and choppiness - Rigidbody buoyancy for boats and other floating objects - Boat wakes and bow spray effects - Configurable ocean mesh and water materials - A boat scene and particle prefabs for reference - Built for the Universal Render Pipeline (URP) AI tools were used to assist with writing and debugging the ocean, buoyancy, and effects code, and to help prepare the documentation. The code and settings were reviewed and adjusted during development.




