Instantly add wiggle expressions to selected properties with expression controls.

You can unsubscribe at any time. I promise not to spam you.

Installation Instructions
Controls for Texture Looper, an Adobe After Effects script created by Jake Bartlett

How to Use Wiggle Rig

Basics

  1. Select one or more animatable properties
  2. Click the Wiggle Rig button
  3. Each property gets a wiggle expression with custom controls

Modes

  • Click: Creates controls on each layer
  • Shift+Click: Creates individual controls per property
  • Alt/Option+Click: Creates a shared null controller for all selected properties
Controls for Texture Looper, an Adobe After Effects script created by Jake Bartlett

Basic Controls

  • Frequency: Wiggles per second
  • Amplitude: Size of wiggle
  • Amount: Controls the wiggle influence
Controls for Texture Looper, an Adobe After Effects script created by Jake Bartlett

Advanced Controls

  • Dimensions Mode:
    • Separate: Wiggles each dimension uniquely
    • Linked: Wiggles each dimension identically
    • X/Y/Z Only: Wiggles selected dimension only
  • Octaves: Layers of detail (higher = more complex, jittery motion)
  • Octave Multiplier: How much each detail layer contributes (lower = smoother)
  • Seed: Random starting point (same seed = same wiggle pattern)
  • Seed Offset: Shifts the random pattern (use to offset duplicate layers)
  • Layer Index as Seed Offset: Automatically gives each layer a unique wiggle pattern
Controls for Texture Looper, an Adobe After Effects script created by Jake Bartlett

Looping Controls

  • Enable Loop: Toggles the loop
  • Loop Duration: Sets the duration of the loop according to the Loop Units
  • Loop Units: Seconds or Frames
  • Loop Phase: Offset the timing of the loop
  • Hold Final Frame: Plays the loop once

Tips

  • Animate the Amount to ease in and out of the wiggle 
  • Change Seed to get a different random pattern
  • Use the shared null mode (Alt/Option + Click) when you want multiple layers to wiggle using the same controls
Liquid error: Nil location provided. Can't build URI.

Installation

Copy the Wiggle Rig.jsx file into your After Effects ScriptUI Panels folder, then restart After Effects.

  • OSX: /Applications/After Effects #version#/Scripts/ScriptUI Panels/
  • Windows: /Program Files/Adobe/Adobe After Effects #version#/Support Files/Scripts/ScriptUI Panels/

Changelog


If you've already downloaded Wiggle Rig, log in to your account and visit My Products to get the latest version.

1.0.2
Released: 2026-01-08

  • Fixed a bug throwing a JSON error for some users

1.0.1
Released: 2025-12-31

  • Added pseudo effect controls for all wiggle parameters
  • Added an amount property for animating the wiggle on and off
  • Added controls for Dimensions, Octaves, and Seed Offset
  • Added looping controls
  • Added alert when project uses the Legacy ExtendScript expressions engine with instructions to switch to JavaScript
1.0.0

Released: 2025-12-20

  • Initial Release