Water Caustics Effect for URP – Unity

Water Caustics Effect for URP – Unity
Caustics Shader Effect for URP Easily add water caustics to your Unity scenes with this lightweight and fully customizable shader. No scripts, no special setup — just plug and play!
Overview
✔ Optimized for URP
✔ Drop-in ready — no extra setup or scripting required
✔ Lightweight and highly customizable
Instant Caustics Projection — Simple, Powerful, Beautiful
Bring your environments to life with dynamic, animated caustics — with no need for render features, scripts, or special asset setup.
Simply assign the shader to a cube and go! Works out of the box with default URP settings (depth and opaque textures enabled).
Perfect for underwater scenes, pools, beaches, and stylized worlds.
Key Features
• Adjustable caustic edge fading, circular or boxy blending
• World-space triplanar caustics projection
• Dynamic animation with adjustable speed and scale
• Chromatic aberration effect for added realism
• Light and shadow interaction (main directional light only)
• Depth-based and surface normal masking
• Lightweight and efficient
• Full source code included
Package Contents
• MM/Caustics Shader
• MM/WaterUnlit Shader
• 9 Textures (2048×2048 resolution, PNG and TGA formats, including 4 noise textures)
• 9 Meshes
• 3 Example Scenes
• Fully editable source files
Bonus Content
Included in the package:
• Stylized Unlit Water Shader
Requirements
• Unity 2021.3 or newer
• Universal Render Pipeline (URP)
• Depth Texture and Opaque Texture enabled (enabled by default)
Important: Only the main directional light casts shadows used for masking caustics. Shadows from secondary lights are not supported due to URP limitations.
DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE