UIWS - Unified Interactive Water System


UIWS is the leading solution for dynamic interactive water bodies in Unreal Engine 4. Beautiful unified interactive fluid, interactive caustic lighting, collision and damage handling and more! The plugin is super easy to use with almost no setup required; Simply drag, drop, scale, and play!



  • Real-time fluid interaction with caustic reflection and refraction.

  • Any body size, Any body count

  • Automatically interacts with any object, mesh, or even particle effect.

  • Collision and damage particle effect spawning, out of the box

  • Water sim affects foliage

  • Designer friendly - easy to setup, no restriction on body scale or number. Just beautiful water for your game!

  • Easy to customize in editor or via Blueprint.

  • Optional full manual control over all systems via blueprint or c++ events and override

  • Underwater post processing

  • Well optimized for a wide range of target hardware

  • NEW - Low end (Nintendo switch/mobile) aggressive optimization options

  • NEW - Spline Rivers

  • NEW - Custom Mesh Support


Real time fluid surface interaction with caustics

Easily add beautiful dynamic water bodies with interactive caustic reflection/refraction and foliage interaction to your game. Any size, any number, just drag and drop, UIWS handles the rest.

Optional Manual control, fully customisable

Written in C++ for optimal performance, with blueprint functions and events for easy extensibility. UIWS can also be added to your own materials with a simple material function.


Collision and Damage Particles

Particles spawned automatically for actor collision and on unreal damage events! No setup required - just add it to your project and get splashing!

Optimized for Maximum Performance

UIWS has been written in native C++ and optimized to run on as wide a variety of hardware as possible. Check out the performance test video below.

See it in action!

Rivers Demo


4K Performance Test

Plugin Overview Video

Photorealism Demo


Shootybangs Demo



Reviews from owners/users on the Epic Marketplace

Really Amazing Plugin. AAA Solution for Water [...] great customer support by the developer.
— Franke Harald
Been using this on InFlux Redux for a few weeks. Super easy to get going, Elliot provides good support, and it’s performant on Nintendo Switch. Which is saying something. Great water, buy it.
— Joe Wintergreen