Overview

The Track View is the embedded Sandbox cutscene editing tool for making interactive movie sequences with time-dependent control over objects and events in CRYENGINE.

Creating cinematic cutscenes and scripted events are both possible, allowing you to sequence objects, animations, and sounds in a scene that can be triggered in the game, and played either as a detached cutscene from the third person perspective, or from the first person perspective of the player as he plays the game. Sequences created with Track View can be triggered in game with a specific Flow Graph node. Different properties enable sequences to range from passive in game scenarios up to fully uncoupled cutscenes.

Right side:

Each track view node has a keyable track. New keys can be added , edited and removed.

Double click to add a new key. Keys can be box selected by clicking and dragging the mouse. Once selected Delete will remove a key.

Each key contains it's own unique values which are used to store things like position, rotation.

Right Click Menu

When you right click in this area, you get a menu with the following options:

Option

Description

Move Selection to Cursor

Aligns currently selected keys to the cursor.

Duplicate

Duplicates selected keys.

Delete

Deletes selected keys.

Play/Pause

Plays/pauses the sequence.

Previous Frame

Skips to the previous frame in the sequence.

Next Frame

Skips to the next frame in the sequence.

Jump to Previous Event

Jumps to the previous event in the sequence.

Jump to Next Event

Jumps to the next event in the sequence.

Copy

Copies what you have selected.

Cut

Cuts what you have selected.

Paste

Pastes what you have previously copied or cut to the position of the cursor.

4. Curve Editor

The Curve Editor is a powerful tool that lets you alter the splines between keyframes.

Simply select a track in the dopesheet and the curve will be visible in the curve editor.

Icon

You can add keys by double clicking, and remove keys by selecting them and hitting delete.

Icon

Clicking and dragging the handles around each key allow you to adjust the in/out tangents of each key.

5. Properties

In this panel, you will see a number of properties. Which properties you see, depends on what you have selected.

For example, if a position or rotation key is selected there will be properties related to tangents for animation. However if an event key is selected there will be properties related to which event it will use and what value that event should have.

Property

Description

Name

Name of the selected element.

Disabled

Allows you to disable the selected track view node.

Start Time

Time at which the track view sequence starts

End Time

Time at which the track view sequence ends.

Playback Start Time

Time at which the playback loop will start.

Playback End Time

Time at which the playback loop will end.

Out of Range

Once - Only play this track view sequence once.

Loop - Loops the track view sequence once the end time is reached.

Constant - Track view animation will continue after the track view is out of range. For example any moving objects will continue to move/rotate until they recieve another input (e.g. from track view or flowgraph).

Time

Time of the currently selected node on the Curve Editor.

Value

The value of the currently selected node on the Curve Editor.

Break Tangents

Sets the tangents for the selected key(s) to auto.

Incoming tangent type

Lets you change the incoming tangent to one of the following types:

Smooth

Custom

Zero

Step

Linear

Outgoing tangent type

Lets you change the outgoing tangent to one of the following types:

Smooth

Custom

Zero

Step

Linear

Flags

Play on reset

Sequence plays automatically when level is started or player is dead and respawns.