Ripple


The Ripple modifier lets you produce a concentric rippling effect in an object’s geometry. You can set either of two ripples or a combination of both.

Ripple Param description

Amp/ Amp 2

Amplitude 1 produces a ripple across the object in one direction, while Amplitude 2 creates a similar ripple at right angles to the first (that is, rotated 90 degrees about the vertical axis).

Wave

Specifies the distance between the peaks of the wave. The greater the length, the smoother and more shallow the ripple for a given amplitude.

Phase

Shifts the ripple pattern over the object. Positive numbers move the pattern inward, while negative numbers move it outward. This effect becomes especially clear when animated.

Decay

Limits the effect of the wave generated from its center. The value of 0.0 means that the wave will generate infinitely from its center. Increasing the Decay value causes the wave amplitudes to decrease with distance from the center, thus limiting the distance over which the waves are generated.

Animate

Animate the ripple.

Radius

Radius of the gizmo.

Segments

Number of segments in the gizmo.

Circles

Number of circles in the gizmo.

Ripple Class

public class MegaRipple : MegaModifier
{
    public float  amp;
    public float  amp2;
    public float  flex;
    public float  wave;
    public float  phase;
    public float  Decay;
    public bool   animate;
}

You must be logged in to post a comment.