Springifier

Makes adding dynamic springy/bouncy curves a breeze!

First submitted: 23 July 2026

Author: Yorben Otto

Compatible Nuke versions: 15.0 or later

Compatibility: Windows



Add dynamic, physics-based spring animations directly to your Nuke knobs with Springifier. This tool calculates optimal simulation quality using an auto-substep math engine to bring your keyframed animations to life effortlessly.

Key Features

  • Interactive Visualizer: See a real-time graph of your spring curve before you bake it.

  • Physics Controls: Fine-tune your animation using four distinct parameters: Frequency (Speed), Damping (Friction), Response (Anticipation/Overshoot), and Sensitivity (Amplitude/Lookahead).

  • Channel Selection: Target specific animation channels (X, Y, Z, W) for your spring effect.

  • Non-Destructive Workflow: Easily remove the effect and revert to your original keyframes using the "Restore Original" button.

Output Modes

Tailor the exact behavior of the spring effect with three distinct output modes:

  • Standard: Combines your original target animation with the physics result.

  • Bounce: Calculates your target animation plus the absolute difference of the physics, creating a bouncing effect.

  • Wiggle Only: Isolates the physics effect and centers it at 0, removing the original target's translation.

Built-in Presets

Springifier comes loaded with a variety of starting points, but you can also save your own custom styles. Built-in presets include:

  • Default

  • Jello / Pudding

  • Rubber

  • Fat / Flesh

  • Sponge

  • Honey / Molasses

  • Water Surface

  • Spring Steel

  • Wood

  • Heavy Iron

  • Silk / Cloth

  • Soap Bubble

How to Use

Once installed, you can launch the tool by navigating to the Animation (right click on a knob) menu and selecting "Spring Maker...". Select your desired animated knobs or target an entire node to apply the physics.


Installation

  1. Download and Extract: Download the Springifier tool and extract the zip archive.

  2. Move the Folder: Place the entire extracted springifier folder into your .nuke directory (or any other custom directory that is part of your NUKE_PATH).

    • Typical .nuke locations:

      • Windows: C:\Users\<YourUsername>\.nuke

      • macOS: /Users/<YourUsername>/.nuke

      • Linux: /home/<YourUsername>/.nuke

  3. Update menu.py: Open your menu.py file (located in your .nuke directory). If it doesn't exist yet, simply create a new text file and name it menu.py.

  4. Add the Code: Add the following lines to your menu.py file to tell Nuke where to look for the folder and how to register the tool:

    Python

    import nuke
    
    # Add the folder to Nuke's plugin path
    nuke.pluginAddPath('./springifier')
    
    # Import the tool and register the menu
    import springifier
    springifier.register()
    
  5. Restart Nuke: Save your menu.py file and restart Nuke. You will now see the Spring Maker... tool available in your Animation menu!

or register to download or rate.

Comments

or register to join the conversation.

Download Verification