Bring your environments to life with customizable URP/HDRP puddles featuring realistic reflections, animated ripples, shape blending, erosion, slope control, and instant randomization.Package requirements (dependencies):High-definition Rendering Pipeline/Universal Render Pipeline, camera depth enabled;Unity 6+Tested on:Unity 6.0, 6.1, 6.2, 6.3, 6.4, 6.5 [HDRP & URP]Puddle VFX System [HDRP, URP] is a customizable puddle solution for Unity using a custom depth-based volume projection method. Puddles conform to uneven geometry without requiring custom UVs or changes to the materials underneath, making them easy to place across roads, rocks, floors, and other environment surfaces.The system is designed for flexible environment dressing. You can blend two puddle shapes together, adjust their scale and rotation independently, control edge breakup and erosion, and add animated water waves and rain ripples. Slope exclusion and distance fading give additional control over how puddles appear in the scene.The package also includes a Puddle Randomizer component for quickly creating variation between puddles while keeping shared materials.Main features:Custom depth-based volume projectionConforms to uneven geometryNo custom UVs requiredURP and HDRP support16 puddle shapes packed into a customizable shape systemBlend two puddle shapes within one projectorIndependent shape rotation, scale, and size controlsEdge breakup and erosionAnimated water surface wavesAnimated rain ripples with size, speed, amount, and strength controlsSlope exclusion and fade controlsDistance fadingPBR surface controls including color, smoothness, metallic, opacity, and normalsReflection Probe support through the active render pipelinePuddle Randomizer component using Material Property Blocks11 included presets: 7 appearance presets, 3 size presets, and 1 Randomizer exampleDemo sceneDocumentationThe included appearance presets cover a range of use cases, including urban puddles, heavy rain, rocks, indoor spills, mud, grass, and oil, providing a practical starting point for different environments.Puddle VFX System also pairs perfectly with Rain VFX [HDRP, URP] for creating complete rainy and wet environments.Requirements: Unity 6+, URP or HDRP, and camera depth enabled. Amplify Shader Editor is not required to use the included shaders.Online documentationhttps://paulinavfx.com/products/unity-documentation/puddle-vfx-system-hdrp-urp/Got questions?Contact: info@paulinavfx.comWant to see my other projects?Website: paulinavfx.comPackage requirements (dependencies):High-definition Rendering Pipeline/Universal Rendering Pipeline, camera depth enabled;Unity 6+Tested on:Unity 6.0, 6.1, 6.2, 6.3, 6.4, 6.5 [HDRP & URP]Included:11 included prefab presets: 7 appearance presets, 3 size presets, and 1 Randomizer example4 textures (1024x1024, 512x512, 256x256)Custom shader and material functionsDemo scenes for HDRP and URPDocumentation




