Banner 1 janauary 24
Assets of The Season
Latest added
Dynamic Real Water

Dynamic Real Water

New Release
2025-08-08
VIP
Code Plugins
Engine version
5.5-5.6
Download type
Engine Plugin
File version (VIP)
1.1
Registration required
Only For VIP
Description

Dynamic Real Water is a realistic, easy-to-use, GPU-accelerated FFT water simulation with physically accurate asynchronous CPU buoyancy physics.

Dynamic Real Water is a GPU-accelerated FFT water simulation plugin for Unreal Engine 5. It features compute shader-based FFT wave generation, multi-LOD grid streaming, a modular physics body system, asynchronous buoyancy physics via GPU readback, analytical foam, semi-analytical caustics, depth map generation, and dynamic underwater effects.

 

It's suitable for a wide range of applications, including games, cinematics, interactive experiences, and simulations where visual fidelity, wave dynamics, and responsive buoyancy are important. Designed for flexibility and scalability, DRW fits both small-scale scenes and large open environments.

 

FEATURES

 

  • GPU-accelerated FFT waves

  • %100 Replicated

  • Simple, drag-and-drop system

  • Real-time specular lighting, analytical foam, and caustics generation

  • Predictive force smoothing

  • Physically based AAA quality water

  • Replicated water masking for underwater caves

  • Asynchronous waterline capture

  • Asynchronous GPU read-back

  • Custom physics body system with additive/subtractive collision shapes

  • Skeletal mesh support

  • Physically accurate buoyancy force calculations

  • Automatic center of mass computation from collision shapes

  • Smooth landscape depth-map generation

  • Dynamically responsive underwater system

  • Massive 256 × 256-tile coverage (approximately 16 km / 10 mi)

  • Dynamically customizable advanced grid management

  • High quality optimization (Costs 2.7 ms on 3060ti in the editor)

  • Extremely modular, easy to read, clean code

  • Low disk space

  • Asynchronous task subsystem

  • Sequencer support

  • Self sufficient system

  • A roadmap that will be continuously developed

 

 

CURRENT LIMITATIONS (for now)

 

  • Only one water body is supported per level.

  • There is no integration with the Water Plugin

  • The mobile platforms are not supported

  • All platforms besides Windows are not tested for compatibility.

  • Water quality settings are not yet available. FFT resolution is currently fixed at 256×256.

 

Technical Details

Number of Blueprints: 17

Number of C++ Classes: 17

Number of Meshes: 13

Number of Materials: 24

Number of Material Functions: 33

Number of Textures: 28

Number of Shaders: 15

 

Network Replicated: Yes

Supported Target Build Platforms: Windows

 

Important Notes: I'm actively supporting Dynamic Real Water and will respond to questions, bug reports, and feature requests as quickly as possible. If you find the plugin useful, a positive review would be greatly appreciated, it helps support continued development and future updates.

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets