Anim Toys: Procedural Animations and Design

Got something to discuss that's not about Blackmagic products? Then check out the Off-Topic forum!
  • Author
  • Message
Offline

cfreilich

  • Posts: 24
  • Joined: Fri Jun 21, 2019 11:46 pm
  • Real Name: Chris Freilich

Anim Toys: Procedural Animations and Design

PostMon Jun 09, 2025 5:58 pm

Hello everyone,

I'd like to introduce my new Anim Toys tool pack for Blackmagic Design Davinci Resolve and Fusion. It contains a collection of 18 tools and scripts designed to automate or simplify common animation and design tasks. I named them Anim Toys because in addition to being very useful, they're also lots of fun to play with!

1. Oscillation Tools
This group of tools is for creating secondary motions like waves, wiggles, and wobbles. They generate procedural, wave-based animation. All the oscillations can be damped to create customizable elastic effects very easily.
Oscillate Position, Oscillate Size, Oscillate Angle: These are very easy-to-use tools for applying oscillation directly to an object's position, scale, or rotation properties.
Oscillate Anything: A parametric expression generator that creates oscillations that can be applied to any animatable attribute, offering broader utility beyond basic transforms.
AT Oscillate Position, AT Oscillate Size, AT Oscillate Angle: These are the Position, Size, and Angle oscillation tools for use on the Edit page of Resolve.

2. Bounce Tools
These tools are focused on automating the physics of bouncing objects.
Bounce: This is the main tool for generating the decaying bounce motion. It creates the primary up-and-down movement with controls for amplitude and decay, saving the need for manual keyframing of gravity effects. It also gives parametric control over squash and stretch, as well as the ability to rotate in synchronization with the bounce.
Bounce Save: For saving the generated bounce and stretch data, allowing you to bake the animation or reuse the settings. It also allows you to selectively utilize aspects of the animation as needed.
Bounce Stretcher: Allows you to create other animations which automatically synchronize with the bounce animation.

3. Design and Pattern Tools
This suite of tools is for generating geometric patterns and shapes, inspired by classic Spirograph toys. They are useful for motion graphics and abstract animation.
Spiral: Generates spiral paths with optional waves.
Spiral Save: For saving the generated spiral data, allowing you to bake the animation or reuse the settings. It also allows you to selectively utilize aspects of the animation as needed.
Spiral Stretcher: Allows you to create other animations which automatically synchronize with the spiral animation.
Segments: Creates patterns by combining repeating line segments and angles.
Segments Save: For saving the generated segments data, allowing you to bake the animation or reuse the settings. It also allows you to selectively utilize aspects of the animation as needed.
SpiroCat: This tool directly emulates a Spirograph toy allowing you to combine shapes and animations created with the Spiral and Segments tools.
PolyCat: Allows you to create custom "gears" for the SpiroCat tool, opening up an infinite variety of Spirograph-style shapes.

4. Blender Scripts
The package also includes two scripts for Blender, which provide examples of how to use data exported from these tools in other graphics products.

Check out the Anim Toys trailer here:

Full documentation can be found here:https://animtoys.netlify.app/
The tool pack is available for purchase on Ko-fi: https://ko-fi.com/animtoys/shop. The tool pack is currently 52% off for the launch, and the Oscillate Size tool is available for free on the shop as well!

Return to Off-Topic

Who is online

Users browsing this forum: No registered users and 49 guests