Oscillate Size Thumbnail

Oscillate Size

Animate the scale of an image or element with various wave patterns, amplitude, frequency, and damping controls, centered around a customizable base size.

Overview & Purpose

The Oscillate Size tool allows you to dynamically animate the size of an image or video layer in Fusion. Like other tools in the Anim Toys pack, it provides a user-friendly way to create complex scaling animations without manual keyframing.

Most controls behave very similarly to the other Oscillate tools, with the key difference being the addition of a Size Offset parameter to define the baseline size for the oscillation.

Parameters

The controls for Oscillate Size are largely consistent with other Oscillate tools:

Basic Controls

Parameter Description Default
Amplitude Determines the magnitude of the size change from the Size Offset. An amplitude of 1.0 with a Size Offset of 1.0 using a Sine wave will cause the size to oscillate between 0.0 and 2.0 times the original image size. 1.0
Frequency (cycles/sec) Controls how many times the size oscillation pattern repeats per second. This is frame rate dependent. 1.0
Wave Type Selects the mathematical wave function for the size animation (Sine, Triangle, Bounce, Bounce - Inverted, Sawtooth, Sawtooth - Inverted, Square). Each provides a distinct scaling behavior. Sine

Damping Controls

Parameter Description Default
Amp/Damp Frames The number of frames for the damping or amplification effect on the size amplitude. Positive values decrease amplitude, negative values increase it. 0 means no damping. 0
Damping Type Defines the curve of the damping effect (Linear, Quadratic, Exponential, Logarithmic). Quadratic

Spatial Controls

Parameter Description Default
Size Offset This crucial parameter sets the baseline or middle size around which the oscillation occurs. A value of 1.0 means the oscillation is centered around the image's original size. A value of 0.5 would center the oscillation around half the original size. The final size cannot be negative; it's clamped at 0. 1.0

Timing Controls

Parameter Description Default
Start Frame Delays the start of the size oscillation and any associated damping. 0
Phase Shift (degrees) Shifts the starting point of the size oscillation wave (0-360 degrees). 0.0

Common Controls

Standard Fusion Transform node common controls are also available under the Common tab.

Usage Guide

  1. Add the Oscillate Size macro to your Fusion flow and connect your image.
  2. In the Inspector, adjust the parameters:
    • Set Size Offset to define the central size of your animation.
    • Use Amplitude to control how much larger and smaller the image gets relative to the Size Offset.
    • Choose a Wave Type.
    • Adjust Frequency for the speed of the size change.
    • Apply Amp/Damp Frames and Damping Type if you want the size oscillation to grow or diminish over time.
    • Use Start Frame and Phase Shift to fine-tune the timing.

Examples & Tips

« Back to Oscillate Tools