UNIFIED WATER FOR REAL-TIME PROJECTS
Universal Water 3 (UWS3) is a real-time water framework for Unity designed to handle both large-scale ocean rendering and local gameplay interaction in a single package. It combines FFT-based wave simulation with shallow-water response, giving you one system for open water, shorelines, wakes, foam, underwater effects, and more.
The goal of UWS3 is to provide a practical water solution that looks strong visually, performs well in real-time, and remains easy to author. Whether you are building a cinematic ocean, an interactive shoreline, or a stylized water scene, UWS3 is built to give you a solid foundation that you can adapt to your project.
BUILT FOR BOTH SCALE AND INTERACTION
UWS3 is not just a water surface effect. It is a layered system that supports large ocean motion, local disturbances, and scene-aware behavior at the same time.
For wide surfaces, the FFT wave system provides stable ocean motion with multi-band LOD support. For local response, the shallow-water simulation layer can drive wakes, disturbances, and gameplay interaction. Around shorelines, the system supports depth-aware attenuation and foam behavior so the water can transition naturally between deep water, shallow areas, and near-shore contact zones.
This makes UWS3 suitable for projects that need both visual fidelity and meaningful interaction.
RENDERING THAT FEELS FINISHED
The rendering side of UWS3 is built around the details that make water feel complete.
It includes planar reflections with probe fallback behavior, refraction, underwater rendering, waterline handling, and meniscus effects. Foam systems cover persistent foam, wake foam, shoreline foam, and blending behavior so the surface can react to motion and contact in a believable way. Caustics are also included, with triplanar projection support for broader scene coverage.
The result is a water system that can work in both clean cinematic scenes and active gameplay environments without feeling like a collection of disconnected effects.
A WORKFLOW DESIGNED TO SAVE TIME
UWS3 is built to be practical to use, not just powerful on paper.
The package includes reusable presets, setup validation, and demo scenes so you can get started quickly and iterate without unnecessary setup overhead. Water and wave configurations can be reused as assets, while Inspector-based validation helps catch missing dependencies and configuration problems early.
Instead of forcing you to build every piece manually, UWS3 organizes the system into modular parts that stay connected through a consistent workflow.
WHAT YOU CAN BUILD WITH UWS3
FOR OCEANS, SHORELINES, AND GAMEPLAY WATER
UWS3 is intended for a wide range of Unity projects, including realistic oceans, interactive shorelines, stylized environments, simulators, and gameplay-driven water systems.
If you need a water foundation that combines scale, interaction, and production-oriented workflow, UWS3 is built to cover that space.