We will begin by getting to know the user interface elements used to create, edit and control animations.
Manual and Autokeyframing
A keyframe can be recorded manually by either using the
These filters offer a function that makes it possible to restrict the recording of a key to a specific object selection using the methods mentioned above. This is a good way to animate specific objects only, to prevent keyframes from being defined for specific objects or to more easily and quickly switch between objects to be animated (e.g., to switch between Joints that use FK and the character’s IK controllers).
A special button in the Animation Palette is the button with the encircled P. If enabled, a keyframe for a specific selection can be defined using the defined parameters. Both of the aforementioned functions are geared more toword experienced users. You should first use these after having gained some experience animating in Cinema 4D.
Recording Keys in the Attribute Manager
Next to most of the parameters in the
This keyframe can be deleted just as easily by Shift + clicking on the red dot. If the red dot is replaced by red or yellow circle it means that at least one additional keyframe exists on another frame in the animation. This means that only the keyframe was deleted and not the Track to which it belonged. If a yellow circle appears, the value displayed in the Attribute Manager does not reflect the parameter’s actual value it will have based on the remaining keyframes’ settings.
An animation track contains all keyframes for a particular parameter.
To delete all information for a specific parameter from the Timeline, Ctrl+Shift+click on the parameter’s circle. Use this function carefully, though, because this will delete the keyframes for the element’s entire animation - not just for the current frame! In the following you will find a brief explanation of each status type that this indicator can have:
The Powerslider and the Timeline Ruler
The Power Slider can be seen as a simplified version of the Timeline Ruler which offers a more flexible editing of keyframes and a better overview of animated parameters. To create a keyframe in the Timeline Ruler, Ctrl/Cmd+click on the Timeslider. Note that the Timeslider (the green slider) does not have to be located at the frame at which the keyframe is set. The Timeline Ruler can, however, only be used to record global parameters such as Position, Rotation, Scale and PLA (Point Level Animation) and not individual element parameters.
To delete a keyframe from the Timeline Ruler simply click on it to select it (the keyframe will turn orange) and press the Del button on your keyboard. Keyframes can be moved by clicking+dragging them along the Timeline.
To edit multiple keyframes simultaneously, click and drag across an empty section of the Timeline Ruler to select a range. All keyframes within this selection can now be modified simultaneously. These keys can be deleted, moved (gray region) or scaled using one of the handles and the end of the selected range.
The Timeline Ruler also offers a mode in which keyframes can be displayed and edited differently. You can try this mode out if you like but this tutorial will use the standard mode.
The Timeline is where you will do most of your animation work. It offers the most control over your animation as and also lets you interpolate keyframes. The Timeline has three modes: Dope Sheet Mode, F-Curve Mode and Motion Mode.
Dope Sheet mode is used for basic work with keyframes and offers the best overview of your animation. Keyframes can be added, moved, scaled, copied, pasted, duplicated and more. If you want to adjust certain parameters an F-Curve can be displayed under each Track by clicking on the small arrow next to the track name.
The F-Curve mode can also be used to edit the interpolation of individual keyframes. Before a Track’s F-Curve can be displayed the F-Curve must be selected in the Object area (if you select a parent Track all subordinate Tracks will be displayed simultaneously). If a keyframe is selected, handles will appear with which you can modify the shape of the selected interpolation.
So what is an Interpolation? A single keyframe contains the parameter values of the current frame. What occurs between two frames that contain different parameters is an interpolation of the modified values, e.g., acceleration, deceleration, increase or decreasein size, etc. Values that do not change from one keyframe to the next will be interpolated accordingly. The Interpolation is important in that it helps create a smooth animation, which also keeps the animation from looking too "mechanical".
The Motion Mode was introduced with Release 11.0. This system lets animation sequences be easily repeated, mixed or transitioned. This mode is mainly used to edit motion capture animations but can also be used for any other animation project. In this tutorial we will only demonstrate the basic functions of the Motion Mode using a simple example, which will show how a Motion Clip can be added and modified.
At first glance the number of available options can seem a little overwhelming. This is why we will concentrate on those functions mostly used and configure the Timeline as simply as possible. Start by switching to the Animate layout via the
The Timeline’s filter is set to
We recommend you start by restricting your animation to a single object and to configure your Timeline accordingly. Select the
The following example shows the selected foot controller at the top of the object hierarchy and its subordinate (Child) objects. Such a hierarchical overview makes working with more complex objects and animations much easier.
To make sure selections are updated automatically make sure the
Make sure the Track Color parameter in the
You can also enable the Dopesheet Mode option, which will place the keyframes between two guide lines instead of on top of one. This can be helpful if you are used to animating in Flash®.