Water Caustics Effect for URP – Unity

DEMO VIDEO

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.

Home Page

DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE

(Visited 4 times, 1 visits today)