Animation clip properties
The following settings are available in the Property Editor when you select an animation clip in the Asset Browser.
-
Untrimmed Duration
-
Displays the length of the original clip (in seconds).
-
Compiled size
-
The size in bytes of the compiled clip.
-
Trimming Start
-
The new start time of the trimmed clip (in seconds).
-
Trimming End
-
The end time of the trimmed clip (in seconds).
-
Is Additive Anim
-
When on, the animations play back as an overlay on top of another animation. A typical use would be for weapon recoil. You could play that animation, snapping back the gun, on top of an existing animation that the gun was already involved in.
Additive animations are treated differently than other animations (that's why you need to indicate if an animation is an additive animation). In an additive animation the first frame is discarded. Instead, it is used as a reference point for the following frames. So the animation is recorded relative to the first frame and then that relative animation can be played on top of other animations.
-
Reference Pose Source
-
Lets you select the source (First Frame, Skeleton Base Pose, or First Frame of Alternate Clip) that is used to compute the offset animation.
-
Alternative Clip
-
When Reference Pose Source is set to First Frame of Alternate Clip, the base pose used to compute the offset animation is extracted from the Alternative Clip selected.
-
Preview Base Clip
-
Since an additive animation is played "on top" of other animations, it does not make much sense to preview the animation "by itself".
This option lets you choose a base animation for previewing additive animations. When you preview a base clip, you see it played "on top" of the base animation.
-
Import Transform Curves
-
When on, embeds the local transform curve in the runtime resource, so the curves are evaluated during playback. Turn off this option to disable transform curves during playback.
-
Import Blend Shapes Channel Curves
-
When on, embeds the blend shapes channel curves in the runtime resource, so the curves are evaluated during playback. Turn off this option to disable blend shape curves during playback.
-
Import Extra Curves
-
When on, embeds the extra animated property curves (property of material, property of a node, or property of a node attribute) in the runtime resource, so the curves are evaluated during playback. Turn off this option to disable property curves during playback.
These settings let you change compression per clip to control accuracy. See also
Animation compression.
-
Position Compression
-
When on, positions are bit-packed from 12 bytes to 6 bytes, introducing a variance of up to 1 mm.
-
Rotation Compression
-
When on, rotations are bit-packed from 16 bytes to 4 bytes, introducing a variance of up to 0.1 degrees.
-
Scale Compression
-
When on, scale is compressed.
-
Position Tolerance
-
The variance (in meters) allowed when curve-fitting the position. A lower value gives a smaller error, but less compression.
-
Rotation Tolerance
-
The variance (in radians) allowed when curve-fitting the rotation.
-
Scale Tolerance
-
The variance allowed when curve-fitting the scale.
-
Ignore Position
-
When on, the position curves are omitted from the animation.
-
Ignore Rotation
-
When on, the rotation curves are omitted from the animation.
-
Ignore Scales
-
When on, the scale curves are omitted from the animation.
A read-only list of the names of each transform curve imported with the animation clip.
A read-only list of the names of each property curve imported with the animation clip.
Note: The Property curves section only appears when the animation clip has extra animated property curves (ie. an animated material property, like color).