Realistic Water Caustics Effect for Unity

This package provides a comprehensive solution for realistic water representation in Unity. It includes two modules: a Texture Generator and an Effect. The Texture Generator creates animated caustics textures at runtime using Compute Shader, allowing for realistic and cartoon-like expressions. The Effect module applies caustics effects using camera depth and normal textures, supporting VR, forward, and deferred rendering. All parameters are modifiable via script, and the package is compatible with various rendering pipelines and platforms.

The package includes the following features:

  • 4 Wave Layers
  • 3 Drawing Styles
  • Chromatic Aberration
  • Blur
  • Directional Blur
  • RGB Color Shift
  • Gamma
  • Brightness Adjustment
  • Range specification by Rectangle/Image/Stencil mask
  • Attenuation by Depth and Distance
  • Random Texture Tiling
  • Texture Rotation
  • RGB Color Shift
  • Transparency Effect
  • Draw Timing Adjustment

The package is tested on Unity 2020.3 LTS or higher, and supports PC, MAC, iOS, Android, Switch, and Quest2. It is compatible with DX11,12, Metal, Vulkan, OpenGL, and GLES3.1.

Realistic Water Caustics Effect for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Realistic Water Effects for Unity

Realistic Water Effects for Unity Thumbnail

Realistic Water Effects for Unity

Realistic Water Effects for Unity Thumbnail

Realistic Water Visual Effects for Unity

Realistic Water Visual Effects for Unity Thumbnail

Realistic Water Effects for Unity

Realistic Water Effects for Unity Thumbnail

Realistic Mud and Water Textures for Unity

Realistic Mud and Water Textures for Unity Thumbnail

Realistic Water VFX for Unity - HDRP

Realistic Water VFX for Unity - HDRP Thumbnail