Animation Maker

Generate ease curves and wave expressions with just a right-click on any animatable value in Nuke. Live animating previews in dialog.

Updated: 5 July 2021

Author: David Emeny

Compatible Nuke versions: 10.0 or later

Compatibility: Linux, Mac, Windows

New in 1.4:

  1. Nuke 13 compatibility! Also backwards compatible with previous versions. Have tested on Linux and Mac.

New in 1.3:

  1. Nuke 11 compatibility! Also backwards compatible with previous versions.
  2. Bug fixed where knobs weren't behaving correctly if AnimationMaker used on multiple values on same knob.

New in 1.2:

  1. New blue colour scheme and better layout.
  2. Presets system added, so you can save frequently used setups eg: “Fast noise”, “Random blinking”. 
  3. Turbulence and fBm waves added, for more interesting noise patterns.
  4. Use arrow keys to increment/decrement values on the main interface.
  5. Remove the generated tab, baking the current values into a single expression for the knob.
  6. Remove the generated tab and restore the original value/curve.
  7. Mix the expression back to a given value/curve. As you can animate this mix value, it means you can turn the wave on and off over time. You can also choose to mix it back to the original value/curve, so you can now generate/remove multiple times on the same knob to create really complex patterns.
  8. Add the expression to the original value/curve. For example: create a curve in nuke with keyframes, then run AnimationMaker on that knob with a fast noise pattern from -0.1 to 0.1. Choose Add and it will give you the original curve with noise added.

Main description:

If you need to animate something in Nuke this tool gives you a suite of animation curves that you can apply just by right-clicking any animatable value on any node.

Ease curves such as Quad, Exponential, Bounce and Elastic. Wave curves such as Sine, Random, Noise, Triangle and Sawtooth. Options to combine a wave with an ease curve, turn a wave into a 'square' version, create a sequence of blips at certain intervals.

All visualised with a live animating preview in various forms. When your curve is chosen, hit Create to generate the expression on the knob in question. A user tab will be created on the node with sliders to adjust the expression on the fly.

Install:

Just add the py file to your .nuke or plugins folder and put import AnimationMaker in your menu.py. That's it.

Screengrabs:

 

Animation maker in menu 

Screen_Shot_2016-12-10_at_00.26.37.png

Screen_Shot_2016-12-11_at_00.17.23.png

Screen_Shot_2016-12-08_at_23.53.11.png

Screen_Shot_2016-12-11_at_00.18.05.png

Screen_Shot_2016-12-11_at_00.19.38.png

Screen_Shot_2016-12-10_at_00.29.46.png

Screen_Shot_2016-12-09_at_00.04.29.png

Screen_Shot_2016-12-09_at_00.05.10.png

 

Sign in or register to download or rate.