source | ||
.editorconfig | ||
.gitignore | ||
LICENSE.md | ||
pyproject.toml | ||
README.md |
AnimAll
AnimAll is a Blender add-on which allows you to add keyframes to many object properties not usually animated directly.
Building
To build a new version of the extension:
<path_to_blender> -c extension build --source-dir=./source
For more information about building extensions refer to the documentation.
Usage
The AnimAll interface is located in the 3D Viewport → Side bar → Animation → AnimAll
panel. There, you’ll see a column of options for
what type of data you want to animate, and buttons that allow you to
insert keyframes for them.
For instance, say you want to trace a curve around a moving object on a reference footage. You can:
- start by adding a curve,
- go into Edit Mode,
- shape it where you want it at the first frame,
- enable the Location checkbox,
- hit Insert Key,
- move forward a few frames in time, then start again at step 3.
When you go back to Object Mode and scrub the timeline, you’ll see your curve is now animated. In addition, all the new keyframes are editable in the animation editors (Dope Sheet, Graph Editor, etc.), grouped by element.
Depending on the type of the selected objects, different properties are available to animate. The types of objects animatable through AnimAll are meshes, curves, surfaces, and lattices.
If you only want part of the object to be animated, you can enable Key Selected Only. After that, only the selected elements (vertices, edges, faces, control points, etc.) will be animated when you insert keyframes.
You can find a video description of the add-on by the original author of the add-on, Daniel Salazar (zanqdo).
Authors
This add-on was originally written by Daniel Salazar with contributions by Aaron Carlisle, Bastien Montagne, Brendon Murphy, Campbell Barton, CoDEmanX, Jonathan Smith, n-Burn, and Vuk Gardašević.
It is currently maintained by Damien Picard.
Translators
- French: Damien Picard.
- Simplified Chinese: deathblood.
License
This add-on is licensed under the GPL license; either version 3 of the License, or (at your option) any later version.