Skip to content

Water Impact

ripple animation component

Water Impact preview image 1

Summary

ripple animation component

Description

WaterImpact is a dynamic ripple animation component that simulates water droplets hitting a surface. Each drop appears at a random position and generates multiple expanding rings that animate outward with smooth easing and gradually fade, creating a calm, cinematic, and immersive visual effect. The animation runs continuously with randomized drop positions and timing, making it feel organic and non-repetitive. Each ripple consists of layered rings with slight delays, mimicking realistic wave propagation. Once the animation completes, each ripple is automatically removed to keep performance efficient.

Customize Options

You can fully control both the visual style and animation behavior through the following options:

🎨 Colors

  • Color 1 – Starting color of the ripple gradient

  • Color 2 – Ending color of the ripple gradient

🌊 Ripple Structure

  • Ring Count – Number of ripple layers per drop

  • Max Radius – Maximum expansion size of each ripple

  • Ring Width – Thickness of each ripple ring

⏱ Animation Control

  • Duration – How long each ripple animation lasts (ms)

  • Drop Frequency – Interval between new ripple generations (ms)

🔷 Shape Style

  • Ring Shape

    • Circle

    • Rectangle

Rank history How rankings work →

120014001600167558/149/59/2710/1911/10
  • All · #6755

Details

More like this