Time Lines

The Time Lines tab consists of a choreography list, a time line table and a number of controls on the bottom of the window. Moving the splitter line that divides the window vertically controls the space division between the choreography list and the time lines.

The following controls are available:

Choreography list: Shows all choreographs of the current project (or alternatively only the choreographs of the selected objects - see the Only Selected Objects option below). Each animated object has an initialization choreography, which defines its state in the beginning of the animation. An initialization choreography can have any number of sub choreographs, which are executed in the order they appear in the choreography list. A LMB click activates a choreography, after which its properties can be modified using the controls on the bottom of the window, with popup menus and with other tabs of the window. The same list is visible also in many other tabs of the choreography window.

A double click on a choreography with the left mouse button opens the sub structure of the choreography, showing the sub choreographs or the animated attributes (and their time lines on the right side) included in the choreography. A second double click hides the sub structure. A complex animation often contain very many choreographs. Keeping only choreographs under construction opened helps in managing the complex time line system.

A slow double click activates the rename tool. Assigning descriptive names for choreographs helps to manage complex animations. For example, facial expression choreographs can be renamed as 'smile', 'cry', 'anger' etc.

The choreography list has the following popup menu:

Time lines: The time line gadget shows a time scale, a slider for changing the current time and a table of horizontal time lines. Dragging the knob on the time scale with the left mouse button changes the current time. A RMB click moves the time to the clicked position.

A time line can be edited by dragging the end knobs with the left mouse button, or by using the numeric 'Start' and 'End' controls on the bottom of the window. The time line can be moved by dragging it.

By default changing the lenght of a time line scales also the associated key frames. This can be avoided by holding down the Alt key, in which case the associated keys are scaled inversely so that their positions in global time remains unchanged.

If the sub structure of a keyframer choreography is opened, the time line table shows also the attribute specific animation keys. Animation keys are shown as rectangular knobs. Keys can be activated by LMB clicking them. Shift modifier allows key multi-selection. LMB-dragging can also be used for multi-selection. Keys can be moved by dragging them with the mouse. Selected keys can be moved also using the 'Key Value' gadget below the time line table. The Shift modifier actives frame grid when knots are being moved.

Keys can be duplicated by draggning the selected keys while holding down the Ctrl key.

For accurate editing, you can zoom in by dragging with the right mouse button Shift key held down. Ctrl-RMB-dragging pans the time lines (i.e. selects the time range to be displayed on the window). Mouse wheel can be used for scrolling the window.

The time line area has the following popup menu:

Start: The start time of the selected choreography (in frames or real time depending on Options/Animation/Time System).

End: The end time of the selected choreography.

Weight: The weight of the selected choreography in the current frame.

Periodic: Repeats the selected choreography outside the actual time line.

Prev: Jumps the time to the previous key frame. Only keys show on the time line table are considered.

Next: Jumps the time to the next key frame. Only keys show on the time line table are considered.

Add key: Adds a new key frame at the current animation frame to the selected attribute or to all attributes of the current choreography.

Key value: The time of the selected key(s). If multiple keys are selected and their values are different, a red color indicates value conflict.

Active: Activates the selected choreography.