--- title: "Animation" url: "https://help.maxon.net/c4d/en-us/Content/html/TMOTIONCAM-TMOTIONCAM_ANIMATION.html" section_path: "Object Manager > Tags Menu > Camera Tags > Motion Camera > Splines" element_id: "TMOTIONCAM" group_id: "TMOTIONCAM_ANIMATION" description: "This tab contains the most important settings for controlling and animating the Motion Camera." --- ## Animation This tab contains the most important settings for controlling and animating the Motion Camera. # Splines You are probably already familiar with concept of having cameras follow along Splines if you've used the [Align to Path](https://help.maxon.net/c4d/en-us/Content/html/TALIGNTOSPLINE.html.md) function. The **Motion Camera** tag offers 2 additional **Path Splines** (with corresponding **Rail Splines** that can be used to steplessly dissolve two cameras (without setting a single keyframe); click on the small arrow to the left of **Camera Pos A/B Curve** and **Blend \<-> A/B**. ### Enable Parameter ID: `TMOTIONCAM_SPLINE_ENABLED` Enable this option to activate or deactivate the Spline functionality. ### Tangential Parameter ID: `TMOTIONCAM_SPLINE_TANGENTIAL` Enable this option if you want the camera to move tangentially to the Spline (which will normally be the case). Otherwise the camera orientation will remain unchanged and the camera person will follow the Spline. ### Path Spline A Parameter ID: `TMOTIONCAM_SPLINE_A` ### Rail Spline A Parameter ID: `TMOTIONCAM_SPLINE_A_RAIL` ### Path Spline B Parameter ID: `TMOTIONCAM_SPLINE_B` ### Rail Spline B Parameter ID: `TMOTIONCAM_SPLINE_B_RAIL` Using these fields you can define a total of 4 Splines that can be used to create 2 complete spline camera animations and dissolve between them using the **Blend A\<->B** options described below. An (optional) Rail Spline can be used to achieve the following bank: ![Image: 036518.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/036518.jpg) As the camera person moves along the Path Spline (e.g., **Path Spline A**), the Rail Spline (e.g., **Rail Spline A**) causes the camera person to bank (’lean’ into the curve) around its Z axis (the view axis) or length axis. The bank takes place in the direction of the current Rail Spline position defined by the **Camera Position A** and **Camera Position B** settings. Note that the **Tangential** option is activated when using Rail Splines. This is necessary in order to create useful orientations. ### Camera Position A Parameter ID: `TMOTIONCAM_SPLINE_POS_A` · Range: [0..100%] Use this value to define the position on the Spline in the **Path Spline A** field. ### Cam Pos A Curve Parameter ID: `TMOTIONCAM_SPLINE_POS_A_SPLINE` This curve defines the animation progression between the **Start** and **End** points (click on the small arrow at the right of the main parameter). The corresponding main parameter (e.g,, **Camera Position A**) will be animated at 100% within this rage. ### Automatic Parameter ID: `TMOTIONCAM_SPLINE_AUTO_A_ENABLED` Enable this option if the corresponding main parameter (e.g., **Camera Position A**) should be animated without using keyframes. ### Start Parameter ID: `TMOTIONCAM_SPLINE_AUTO_A_START` ### End Parameter ID: `TMOTIONCAM_SPLINE_AUTO_A_END` This is the range within which the corresponding parameter (e.g., **Camera Position A**) will be animated from 0% to 100%. ### Camera Position B Parameter ID: `TMOTIONCAM_SPLINE_POS_B` · Range: [0..100%] Use this value to define the position of the Spline in the **Path Spline B** field. ### Cam Pos B Curve Parameter ID: `TMOTIONCAM_SPLINE_POS_B_SPLINE` This curve defines the animation progression between the **Start** and **End** points (click on the small arrow at the right of the main parameter). The corresponding main parameter (e.g,, **Camera Position A**) will be animated at 100% within this rage. ### Automatic Parameter ID: `TMOTIONCAM_SPLINE_AUTO_B_ENABLED` Enable this option if the corresponding main parameter (e.g., **Camera Position A**) should be animated without using keyframes. ### Start Parameter ID: `TMOTIONCAM_SPLINE_AUTO_B_START` ### End Parameter ID: `TMOTIONCAM_SPLINE_AUTO_B_END` This is the range within which the corresponding parameter (e.g., **Camera Position A**) will be animated from 0% to 100%. ### Blend A \<-> B Parameter ID: `TMOTIONCAM_SPLINE_POS_BLEND` · Range: [0..100%] Use this setting to steplessly define the blending (dissolve) between **Cam Position A** and **Camera Position B**. ### Example ![Image: 035597.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/035597.jpg) In the example above you can see how the camera blends from Path 1 to Path 2 without setting a single keyframe. The **Blend A\<->B** quickly blends **Camera Position A** to **Camera Position B** at frame 25. ### Cam Pos Blend Curve Parameter ID: `TMOTIONCAM_SPLINE_POS_BLEND_SPLINE` This curve defines the animation progression between the **Start** and **End** points (click on the small arrow at the right of the main parameter). The corresponding main parameter (e.g,, **Camera Position A**) will be animated at 100% within this rage. ### Automatic Parameter ID: `TMOTIONCAM_SPLINE_AUTO_BLEND_ENABLED` Enable this option if the corresponding main parameter (e.g., **Camera Position A**) should be animated without using keyframes. ### Start Parameter ID: `TMOTIONCAM_SPLINE_AUTO_BLEND_START` ### End Parameter ID: `TMOTIONCAM_SPLINE_AUTO_BLEND_END` This is the range within which the corresponding parameter (e.g., **Camera Position A**) will be animated from 0% to 100%. ### Intensity Parameter ID: `TMOTIONCAM_SPLINE_INTENSITY` · Range: [0..100%] Use this setting to define the strength of the **Splines** settings steplessly anywhere between 0% and 100%. # Targets The **Motion Camera** tag can use up to 4 different objects as target objects and can blend steplessly back and forth between them. Note that the Target settings affect the camera person's head (if the camera lies on the camera person's shoulder it cannot make a complete rotation). ### Enable Parameter ID: `TMOTIONCAM_TARGET_ENABLED` Enables or disables the **Target** settings. ### Compensate Aberration Parameter ID: `TMOTIONCAM_TARGET_COMPENSATE_PARALLAX` Using the **Rig** tab's settings, the camera can be moved and panned manually - and it can occur that a target object falls out of the field of view. If the **Compensate Aberration** option is enabled, this object will again be placed at the center of the camera's field of view. The **Motion** tab's settings can also cause objects to diverge from the camera's field of view - an effect that can be minimized by enabling this option. ### Target A1 Parameter ID: `TMOTIONCAM_TARGET_A1` ### Target A2 Parameter ID: `TMOTIONCAM_TARGET_A2` ### Target B1 Parameter ID: `TMOTIONCAM_TARGET_B1` ### Target B2 Parameter ID: `TMOTIONCAM_TARGET_B2` In these fields, 4 target objects can be defined in 2 groups, **A** and **B**. The following blend options are available: - Blend between **Target A1** and **Target A2** (results in **Position A**) - Blend between **Target B1** and **Target B2** (results in **Position B**) - Blend between **Position A** and **Position B** A skilled combination of the three **Target** settings below can be used to steplessly blend between all 4 targets! If a Spline is placed into one of these fields, an additional slider will be made available for that field with which the position on the Spline can be defined. ### Target A1 Pos Parameter ID: `TMOTIONCAM_TARGET_SPLINE_A1_POS` · Range: [0..100%] ### Target A2 Pos Parameter ID: `TMOTIONCAM_TARGET_SPLINE_A2_POS` · Range: [0..100%] ### Target B1 Pos Parameter ID: `TMOTIONCAM_TARGET_SPLINE_B1_POS` · Range: [0..100%] ### Target B2 Pos Parameter ID: `TMOTIONCAM_TARGET_SPLINE_B2_POS` · Range: [0..100%] Use these settings to precisely define the position of spline **Target** objects along the Spline. This in turn makes it possible to very precisely define the camera's orientation. This is recommended, for example, when panning horizontally across large angles (e.g., 180°). If **Target** objects are also used (i.e., no Splines) that are located in front of as well as behind the camera, the camera will also have to pan vertically and not only horizontally. This can be easily solved by using a hemispherical target Spline. ### Up Vector Parameter ID: `TMOTIONCAM_TARGET_UPVECTOR` The object defined here defines the orientation of the Y axis with regard to the banking of the camera person's head (in contrast to the Rail Spline that provides an Up Vector for the camera person's entire body). ### Target Pos A1 \<-> A2 Parameter ID: `TMOTIONCAM_TARGET_BLEND_A` · Range: [0..100%] Use this slider to pan steplessly between the positions **A1** and **A2**. ### Target Pos B1 \<-> B2 Parameter ID: `TMOTIONCAM_TARGET_BLEND_B` · Range: [0..100%] Use this slider to pan steplessly between the positions **B1** and **B2** (if **B** is used when **Target Pos A\<->B** is defined accordingly). ### Target Pos A \<-> B Parameter ID: `TMOTIONCAM_TARGET_BLEND_AB` · Range: [0..100%] Use this slider to steplessly blend between **Target Positions** in group **A** and the **Target Positions** in group **B**. ### Blend A Curve Parameter ID: `TMOTIONCAM_TARGET_BLEND_A_SPLINE` ### Blend B Curve Parameter ID: `TMOTIONCAM_TARGET_BLEND_B_SPLINE` ### Blend AB Curve Parameter ID: `TMOTIONCAM_TARGET_BLEND_AB_SPLINE` Use these curves to fine-tune the **Target Position** settings. These curves define the course of the parameter (basically the same as the animation F-Curves). You can simply animate the Target Position settings with linear interpolation between 0% and 100% without having to deal with F-Curves. ### Intensity Parameter ID: `TMOTIONCAM_TARGET_INTENSITY` · Range: [0..100%] ### Intensity Curve Parameter ID: `TMOTIONCAM_TARGET_INTENSITY_SPLINE` Use these settings to steplessly define the effect of the Target Position settings between 0% (no effect) and 100% (full effect). # Chase Object It's not always easy to keep an object that is constantly moving and changing direction in the camera's field of view. The **Chase Object** function, however, makes this a snap. It can be compared to having the camera attached to an object with a rope - and the camera will simply be pulled along by the targeted object. It doesn't matter how the chased object is moved, whether by keyframes, Expressions or Dynamics. It can help to define an object in the **Rig** tab's [Link](https://help.maxon.net/c4d/en-us/Content/html/TMOTIONCAM-TMOTIONCAM_RIG.html.md) field as the camera's start and orientation location. > **Tip:** Tip:Note that **Chase Object** is a dynamic effect, i.e., the animation should be allowed to run through - scrolling back and forth in the Timeline can lead to unwanted results. Furthermore, the animation should be baked before it's rendered with Team Render. The **Dynamics** tab's **Damp** settings can be used to avoid jerky movements. ### Enable Parameter ID: `TMOTIONCAM_FOLLOW_ENABLED` Enables or disables the **Chase Object** function. ### Link Parameter ID: `TMOTIONCAM_FOLLOW_LINK` Drag the object to be followed by the camera into this field. ### Max. Distance Parameter ID: `TMOTIONCAM_FOLLOW_MAXDISTANCE` · Range: [0..+∞m] ### Min. Distance Parameter ID: `TMOTIONCAM_FOLLOW_MINDISTANCE` · Range: [0..+∞m] Use these values to define the minimum and maximum distance the camera can be from the chased object. If the minimum distance is exceeded, the camera will be pulled; if the maximum distance is exceeded, the camera will be pulled; if the distance falls short of the maximum distance the camera will slow or come to a halt and rotate to follow the object. If the camera gets too close it will be pushed away from the chased object. If both values are equal, the camera will follow the object as if it were attached via a solid rod. # Automatic Banking This effect can be likened to the leaning (into a curve) of a motorrcyle rider, which is done to counter the centrifugal force. The same occurs for the camera person, including the camera, when this function is enabled. If this effect is applied subtly it will contribute a great deal to a more realistic camera motion. > **Tip:** Tip:Note that **Automatic Banking** is a dynamic effect, i.e., the animation should be allowed to run through - scrolling back and forth in the Timeline can lead to unwanted results. Furthermore, the animation should be baked before it's rendered with Team Render. ### Enable Parameter ID: `TMOTIONCAM_AUTOBANKING_ENABLED` Enables or disables the **Automatic Banking** function. ### Intensity Parameter ID: `TMOTIONCAM_AUTOBANKING_INTENSITY` · Range: [0.00..+∞] Use this setting to define the degree to which the banking should occur. Larger values can be compared to the banking of a motorcycle or helicopter. Note that very large values can result in unstable camera motion. Larger values will generally require correspondingly larger **Dampen** values, depending on the nature of the bank. ### Dampen Parameter ID: `TMOTIONCAM_AUTOBANKING_DAMPEN` · Range: [0..100%] Strong or abrupt changes in the camera's motion can lead to overcompensation in banking. In such cases or with larger **Intensity** values, the **Dampen** value should be increased so the camera no longer behaves as ,nervously’.