Actions

When animating objects and properties in Blender, Actions record and contain the data. As everything else in Blender, Actions are data-blocks.

../_images/animation_actions_data3.png

Actions.

So when you animate an object by changing its location with keyframes, the animation is saved to the Action.

Each property has a channel which it is recorded to, for example, Cube.location.x is recorded to Channel X Location. The X location and Y location properties can be shared across multiple objects, if all objects have X location and Y location properties beneath them.

../_images/animation_actions_keyframes.png

Graph Editor. Each channel has an F-Curve represented by the lines between the keyframes.

Actions

Record and contain animation data.

Groups

Are groups of channels.

Channels

Record properties.

F-Curves

F-Curves are used to interpolate the difference between the keyframes.

Keyframes

Keyframes are used to set the values of properties bound to a point in time.

Working with Actions

../_images/animation_actions_create.png

The Action data-block menu.

When you first animate an object by adding keyframes, Blender creates an Action to record the data.

Actions can be managed with the Action data-block menu in the Dope Sheet Action Editor header, or the Sidebar region of the NLA Editor.

If you are making multiple actions for the same object, press the shield button for each action. This will give the actions a Fake User and will make Blender save the unlinked actions.

Objects can only use one Action at a time for editing. The NLA Editor is used to blend multiple actions together.

Properties

../_images/animation_actions_range.png

Actions avec et sans Manual Frame Range dans la Dope Sheet.

Il est possible de spécifier manuellement la plage d’images utile prévue d’une action via un panneau disponible dans la Dope Sheet ou NLA Editor lorsqu’un canal ou une piste NLA est sélectionné.

Manual Frame Range

Spécifie manuellement la plage d’images de lecture prévue pour l’action (cette plage est utilisée par certains outils, mais n’affecte pas l’évaluation de l’animation). La fonction de plage de trames manuelle (Manual Frame Range) peut être activée avec la case à cocher.

Lorsque la plage est définie, elle est utilisée à la place de la plage réelle occupée par les images-clés lors de l’ajout d’une nouvelle piste basée sur l’action à NLA. Cela peut également être utilisé par les exportateurs pour déterminer la plage de trames à exporter.

La plage est affichée en arrière-plan de l’éditeur sous forme de hachage diagonal, pour la distinguer du remplissage uni de la plage de lecture actuelle.

On s’attend le plus souvent à ce que les valeurs de trame soient des nombres entiers, mais elles peuvent être fractionnaires.

Cyclic Animation

Spécifie que l’action est destinée à être cyclique sur la plage spécifiée. Les première et dernière images de la plage doivent représenter la même pose du cycle à une boucle d’intervalle, c’est-à-dire que la plage doit inclure la clé initiale dupliquée de la boucle.

Note

Cette option indique l’intention et ne crée pas le cycle d’action tout seul. Cependant, si Cycle-Aware Keying est activé, cela activera automatiquement l’extrapolation cyclique et configurera la période de boucle pour les courbes nouvellement ajoutées à l’action.

Custom Properties

Crée et gére vos propres propriétés pour stocker des données dans le bloc de données de l’action. Voir la page Custom Properties pour plus d’informations.