Aevion Studio
Return to Lab Index

Ripple Distortion Refraction

Fluid Simulation

Interactive water droplet refraction shader

PUBLISHED·Custom GLSL Fragment
INITIALIZING SHADER BUFFERS...
INTERACTIVE CONTROLS
  • ▸Move cursor over canvas to propagate water ripples
  • ▸Click to drop large droplet
PERFORMANCE PROFILE

Single-pass fullscreen quad shader with texture coordinate displacement

Mobile Support: Hardware Accelerated
ARCHITECTURAL NOTES
  • ✓Wave equation numerical integration in GPU texture buffer
  • ✓Fresnel refraction calculations with normal map perturbation
  • ✓Continuous velocity dissipation to prevent infinite resonance
  • ✓Zero DOM mutation during active interaction
Build With Us