Skip to main content



Deform and affect Shapes using trigonometric wave patterns.


Common Attributes +

Strength Fade to Zero - When checked, Strength (including Falloffs) will interpolate between 0 and the result. When unchecked it will interpolate between the Minimum and Maximum values.

Use Normals - When checked deformation will be based on the normals of the Shape. When unchecked points are scaled from the middle of the shape (only relevant when used as a Deformer).


  • Sine - Create a sine wave.
  • Cosine - Create a cosine wave.
  • Tangent - Create a tangent wave.

Wave Style

  • Normal - A smooth, curved wave.
  • Square - A square wave.
  • Triangle - A triangular wave.
  • Sawtooth - A sawtooth wave.

Minimum - Set the minimum height of the wave.

Maximum - Set the maximum height of the wave.

Frequency - Set the frequency of the waves (a higher number will create more frequent waves).

Separate Channels - Generate different values for x and y.

Value Offset - Offset the min/max values .

Time Scale - Affect the period of the wave (see tip below).

Stagger - When used with a Duplicator this will stagger the results across duplicates.


When connecting Oscillator to e.g. position.x on a Shape use Time Scale to speed up the oscillation.


A default Oscillator will loop if you set the Playback End to ~63.