Table of Contents

This page provides information about the Animation tab and its Animation Timeline in Chaos Envision.


Overview


The Animation Timeline is located in the bottom expandable Animation tab. It provides an easy way to create animations inside Envision. The Animation Timeline enables you to do the following:

  • Place imported or stored cameras in the camera track of the animation timeline.
  • Place environment variations in the environment track of the animation timeline.
  • Place scene variations in the variation track of the animation timeline.
  • Place sound files in the music track of the animation timeline.
  • Toggle camera, environment, scene, and music tracks on and off.
  • Set interpolation for the scene and environment variations.
  • Add keyframes and control their settings.
  • Manipulate the animation clips by deleting and reordering, adding transition elements and controlling their duration.
  • View imported animation from .vrscene in the animation track.




Access the Animation Timeline


The Animation Timeline is accessible from the Animation () tab in the Bottom dock panel.

The Animation Timeline has a compressed and expanded view. The compressed view shows a limited set of options, while the expanded view shows the complete set of options:


Compressed


Expanded



Actions in the Animation Timeline



ButtonDescription

Volume control for the music track.

Not implemented yet.

Jump to the first frame in the animation timeline.

Jump to the previous frame in the animation timeline.

Play the animation.

Pause the animation.

Jump to the next frame in the animation timeline.

Jump to the last frame in the animation timeline.

Toggle the visibility of the cameras, environment  variation or scene variation tracks. Invisible tracks are marked with the indicator. 

Open the Keyframe settings. See the Keyframe Settings section for more details.

Keyframe indicator. You can drag a keyframe left or right. Right click on a keyframe to open a menu with additional options.

Isolate the selected clip. This option is also available when you right-click on the camera clip.

Delete the selected clip. This option is also available when you right-click on the camera clip.

Playhead indicating the current time and frame. To move the playhead, either drag it along the timeline or click on a specific frame to position it directly.

Add Audio File to the music track. The supported audio file formats are .flac, .mp3, .oga, .ogg, .opus, .raw, and .wav.


Length – Shows the total length of the animation in the format Hours:Minutes:Seconds+Frames. Clicking on a frame in the length timeline moves the playhead to the selected frame.

Variation – A track for adding scene variations. You can control the length and interpolation of the scene variations in the animation. An indicator for transition () appears in the Variations tab when you drag the playhead over a transition element in the variations track.

Environment – A track for adding environment variations. You can control the length and interpolation of the environment variations in the animation. An indicator for transition () appears in the Environment left-hand tab when you drag the playhead over a transition element in the variations track.

Camera – A camera track for adding camera views. You can control the length of the camera clips, and add keyframes.

Sound – A sound track for adding audio files. You can control the length and volume of the sound files, as well as their fade in and out effect.



Keyframe Settings


The Show Keys dialog is available when you click the Keyframe settings () button.

Translation – Toggles on and off the keyframe controls for camera transition.

Exposure Toggles on and off the keyframe controls for animated camera exposure.

Aperture – Toggles on and off the keyframe controls for animated camera aperture.

Focal Distance – Toggles on and off the keyframe controls for animated camera focal distance.



Keyframe Menu


The following option is available when you click on a keyframe ():

Delete keyframe – Deletes the selected keyframe.



Clip Menu


The following options are available when you click on a clip:

Isolate clip – Isolates the selected clip by temporary disabling the other clips in the track.

Delete clip – Deletes the selected clip from the track. Shortcut: Del

Go to start of clip – Moves the slider to the start of the selected camera clip.

Go to end of clip – Moves the slider to the end of the selected camera clip.



Sound Menu


The following options are available when you click on a sound clip:

Duplicate clip – Duplicates the selected clip from the track.

Delete clip – Deletes the selected clip from the track. Shortcut: Del



Variation Interpolation Menu


The following options are available when you click on a Scene variation in the track:

Hold for – Specifies how long the selected Scene variation remains active before transitioning to the next keyframe. It is measured in seconds.

Transition duration – Specifies the time (in seconds) taken to transition between the current Scene variation and the next one. A longer duration creates a slower, smoother transition, while a shorter duration results in a faster shift.

Transition – Specifies the type of interpolation between Scene variations. The choice of transition affects how smoothly or dynamically the change occurs.

Linear – Applies a straight-line transition with a constant speed, creating a uniform change between the variations without acceleration or deceleration.

Ease out – Starts the transition at full speed and then gradually slows down as it approaches the end point, creating a more natural finish to the animation.

Ease in – Starts the transition slowly, gradually accelerating to full speed.

Ease in and out – Combines the Ease In and Ease Out types. The transition starts slowly, accelerates in the middle, and then slows down again toward the end. This is the smoothest and most natural-looking transition style.

Bouncy – Adds a bounce effect to the transition. The animation overshoots the target slightly and then oscillates before settling at the final value.

Ordering – Allows rule-based ordering of the objects to be animated in a transition.

None – Rule-based ordering is disabled.

Axis – Ordering along one of the World axes (X, Y or Z) with a control for positive or negative direction.

Radial – Ordering along one of the World axes (X, Y or Z) with a control for positive or negative direction.

Spherical – Bounding box centered 3D spherical ordering with a control for inwards or outwards direction.

Spiral – Bounding box centered spiral ordering, projected in the XY plane, with a control for clockwise or counter clockwise direction.

Name – Name based ordering with an ascending/descending control.

List – Opens a list with all the objects to be animated.

Ordering point – Applicable when Ordering is based on world space (Axis, Radial, Spherical, Spiral). This parameter defines which part of the object's bounding box is used to initiate its transition. The order in which the objects are going to start moving is based on the distance to the object bounding box's.

Center - Тhe center of the bounding box.

Closest - Тhe closest end of the bounding box.

Farthest - Тhe farthest end of the bounding box.

Setting the Ordering point to Farthest is useful when there are very long/wide/tall objects that can occlude other smaller objects behind them. If Ordering point is set to Closest or Center such objects will transition earlier than the smaller ones and occlude them.

Axis – Specifies the World axis when Axis Ordering is selected.

Inverted – Reverses the order defined by the Ordering settings. This is useful for reversing the direction in which objects follow the Axis or Spiral ordering, or, in the case of Named ordering, for example, to start with objects named with "Z" and then move backward up the alphabetical order.

Override unit – World-space-based ordering uses a default granularity setting that determines how close objects must be to move sequentially. The Override unit option allows you to adjust this by specifying a custom Unit size below.

Unit size – Specifies how big the difference in distance between objects has to be, so that separate objects move sequentially.

Secondary ordering – This is applicable only when a world-space ordering is selected. Since the objects are positioned in a 3Д space, there can be multiple objects satisfying the Ordering, so setting a Secondary ordering allows for finer control over the transition effect. The following options are available:

X/Y/Z – Uses the same rule to sort objects along an axis as the Ordering parameter.

Size – Uses the object bounding box's size to define the order in which objects transition.

Example: Consider the following example, selecting Axis Ordering along the X axis will start moving objects with position farthest away from the world center in the negative X direction, and then move gradually towards objects farthest away in the positive X direction. If there are several objects with the same value for their X coordinate, specifying a Secondary ordering Z would transition the objects that are lower (with negative Z coordinates) first, followed by the objects that are higher, and then continue down the X coordinate ordering.

Override secondary unit –  Allows you to adjust the default granularity setting that determines how close objects must be to move sequentially by specifying a custom Unit size below. Used when there is a Secondary ordering.

Secondary unit size – Specifies how big the difference in distance between objects has to be, so that separate objects move sequentially. Used when there is a Secondary ordering.

Secondary inverted – Reverses the order defined by the Secondary ordering settings. This is useful for reversing the direction in which objects follow the Axis or Spiral ordering, or, in the case of Named ordering, for example, to start with objects named with "Z" and then move backward up the alphabetical order.

Time between – Specifies the time interval between the animation of each object.

Finish together – Specifies how close to the end of the transition each object's ending keyframe is.

Grouping – Allows grouping of objects based on certain criteria. The order in which groups are animated respects the Transition order type based on the group bounding box’s center. The following grouping is available: 

None – There is no grouping.

By material – Objects with similar materials are grouped.

By instance – Instanced objects form a group.

By name – Objects with similar names are grouped. Similar name means matching the first part of the name using numerical suffixes as index where possible.

Group time between – Specifies the time interval between the animation of each group.

Randomness – Adds randomization of the selected order rule. When set at 100%, objects are selected completely at random. When set to 0%, objects are selected exactly as according to the rule. Values in between produce a blend of randomized and rule ordering.



Environment Interpolation Menu


The following options are available when you click on an Environment variation in the track:

Hold for – Specifies how long the selected Environment variation remains active before transitioning to the next keyframe. It is measured in seconds.

Transition duration – Specifies the time (in seconds) taken to transition between the current Environment variation and the next one. A longer duration creates a slower, smoother transition, while a shorter duration results in a faster shift.

Transition – Specifies the type of interpolation between Environment variations. The choice of transition affects how smoothly or dynamically the change occurs.

Linear – Applies a straight-line transition with a constant speed, creating a uniform change between the variations without acceleration or deceleration.

Ease out – Starts the transition at full speed and then gradually slows down as it approaches the end point, creating a more natural finish to the animation.

Ease in – Starts the transition slowly, gradually accelerating to full speed.

Ease in and out – Combines the Ease In and Ease Out types. The transition starts slowly, accelerates in the middle, and then slows down again toward the end. This is the smoothest and most natural-looking transition style.

Bouncy – Adds a bounce effect to the transition. The animation overshoots the target slightly and then oscillates before settling at the final value.





See also:

Was this helpful?