Dragon Water URP v1.0.0 is a complete solution for creating stylized water with built-in physics. Inspired by water techniques observed in multiple AAA games, the resource pack focuses on delivering maximum functionality with optimal performance and a modular design. It includes fast buoyancy physics and supports both PC and Mobile platforms.
Key features include:
- Multiple simultaneous surfaces: Infinite Ocean with LOD support, Procedural Rectangle & Circle, Custom Mesh
- Visual effects: Water Depth, Color Noise, Subsurface Scattering, Edge Foam, Layered Hillness Foam, Screen-Space Refraction, Reflection Modes
- Ripple Trails: Highly configurable, with custom shape casters and adjustable projectors
- Cutout Volumes with multiple modes and physics-aware behavior
- Water-in-Water: Static and Floating origins, creation inside Cutout Volumes with reversed mode
- Underwater effects: Auto Camera Snapping (no code changes), Fog, God-Rays, Caustics, Blendable Volumes
- Fast Buoyancy Physics: Highly performant, uses job system, zero allocation, adjustable precision
- Local Wave Areas: Calm waves near land, stormy waves in open areas
- Modular approach: Reusable profiles, compute only what is needed, share calculation results between systems for performance
- Mobile support: Compatible with OpenGLCore, Vulkan, and OpenGLES3; not supported on OpenGLES2 or WebGL
- Scripting API, Separate Assembly Definition, Multiplayer support (easy wave synchronization), Full runtime changes, Full source code included, Examples included (demos not included)