Modern 2D Water : 2/2.5D simulated URP water

About Modern 2D Water : 2/2.5D simulated URP water – Unity VFX & Shader Pack

Unity 2D Water System and Simulated Water

Modern 2D Water : 2/2.5D simulated URP water is a customizable water system for 2D, 2.5D, and hybrid 2D/3D scenes, with reactive surface simulation, reflections, foam, distortion, refraction, and obstruction effects. It can add animated water without requiring custom shader or simulation code, while exposing water features and shader variants for configuration through the Inspector.

Water Features and Simulation

The system combines visual water effects with real-time interactions. Core features include gradient-based water coloring, foam and edge foam, sun streaks, distortion and refraction, infinite scrolling water, automatic surface waves, fast real-time wave simulation, and a limitless wave simulation mode. Water can also react to rigidbodies and rain, with obstruction-based foam and distance-based color gradients.

For reflective surfaces, the system supports top-down and platformer reflections, raymarched reflections for tilemaps and surfaces, reflections for 3D static meshes, and reflection alpha falloff. Raymarched obstructions, 3D static-mesh obstructions, and 3D object water interaction extend the simulation into hybrid scenes.

Customization and Workflow

Water surfaces expose configurable parameters for effects such as custom tiling, perspective control, custom surface textures, wet-surface overlays, and Gaussian, Box, and Bokeh blur effects. The system also supports spritesheets and atlases, plus drawing water directly onto a tilemap. Platformer-specific surface wave simulation, perspective camera support, and automatic surface waves provide additional options for different camera and gameplay layouts.

The package includes an all-in-one water system, multiple demo scenes covering platformer and top-down setups, demo sprites and assets, a rain particle system, water textures, and a post-processing water droplets shader. Its workflow supports prefabs and multi-scene/bootstrap setups, while basic 2D Cinemachine camera support and Unity Pixel Perfect Camera support are also provided.

Compatibility and Rendering

The system supports the URP render pipeline and URP 2D Lights, with lighting interaction configurable per water surface. It supports Unity 2021.3 LTS and newer, including Unity 6+ as well as Unity 6.6 beta and Unity 6.7 alpha. The package also supports sprite skin sprites for Unity versions below 6.0 and Spline sprites for Unity 5.

Supported platforms include Android and iOS for high-end mobile devices, Windows, macOS, Linux, Nintendo Switch, PlayStation, Xbox, and partial WebGL support. The water system can be scaled to very large or very small water bodies while retaining consistent visuals.

Shader and Simulation Configuration

The Inspector exposes extensive parameters for configuring the water features. Three water shader variants are available for performance configuration, and the reflection and simulation texture sizes can be adjusted. The effects list can also be limited, allowing the enabled water features to be configured for a particular project.

Use Cases

Asset Details & Specifications

CategoryVFX / Shaders
Latest Versionv2.1.1
File Size29.42 MB
Added to PlatformMay 31, 2026
Views7 views
Downloads0 downloads
Favourites1 favourites
Official StoreBuy Original License on Unity Asset Store →
Issue with Package?Report Broken Link →

Related Unity VFX Assets