Circular Ripple


Distorts the layer in a pattern concentric circles around a center point, similar to the ripples caused by a pebble dropped in water.


The center of the ripple pattern. 0,0 is the middle of the layer. Units are 1/1000 of the project width or height, measured from the layer center, regardless of the layer size or scale.

Default: 0, 0

The number of waves in the ripple pattern. Increase this for more waves spaced closer together; decrease it for fewer waves spaced further apart. The number of waves is based on the distance between the center of the project and the edge of the project, measured along the project's longest axis, regardless of the layer size or scale.

Range: 0 to 100; Default: 20

The amount of distortion caused by the ripples as a ratio of the project size; use higher values for more distortion.

Range: -1 to 1; Default: 0.03

Determines the offset within one wave cycle at which the ripples start at the center of the effect. Increasing this number causes ripples to contract towards the center; decreasing it causes them to expand away from the center. To make a seamless loop, make sure keyframe animaton starts and stops on Phase values with the same fraction (for example, from 0.5 to 4.5. or 0.0 to 1.0). Increasing this by 1 is exactly equivalent to the movement from one wave to the next within the ripple pattern.

Range: -1000 to 1000; Default: 0

The distance that the ripple extends from the center as a ratio of the project's long dimension (0.5 will cause a ripple centered in the project to exactly touch the edges of the project).

Range: 0 to 0.8; Default: 0.3

Controls how gradually the wave Strength falls off at the radius. A value of zero causes the waves to cut off abruptly, while higher values result in a more gradual fall-off.

Range: 0 to 1; Default: 0.1


Circular Ripple is best used with photos or videos, or after applying a procedural effect or gradient fill to a layer (on solid color shapes, the ripple effect can be hard to see).

Use Cases