Real-time animation

When you’re holding an object while the recording mode is on—every movement of that object will be recorded; the timeline is playing along while you’re holding the object. As soon as you release the object—the timeline pauses.

Keyframe animation

When you grab and release an object in the Keyframe mode—the object gets a key on the timeline at the current time. The key is keeping information about position, rotation, and scale of the object at that time.


All animation in Tvori is based on tracks with keys where keys keep information about properties of objects, their position in space, materials, and more.

You can move, select, duplicate and delete keys.

Selecting keys

To select keys on the timeline, press and hold the select button on the controller and move the controller.

To deselect keys, press and hold the select button on the controller and move the controller across a timeline area which has no keys on it.

Moving multiple keys

Tweening (interpolation)

You can set how an object is transitioning between given keys. We call it tweening.

There are 3 types of tweens:

  • Curve (or bezier) — is a default tween. The movement of an object will be along a curved path that you can control.

  • Linear — an object will be moving on a straight line and have the same speed along the way.

  • Stepped — the movement from key to key will be instant. As if the object was teleported from point A to point B. It's most suitable when you do blocking animation.

Use this button to switch tweens.

Change tweening of multiple keys

Duplicate multiple keys

Delete multiple keys

Key snapping

Now its possible to snap key against keys on other tracks.

Possibility to insert or remove empty keys

Just click on scrubber to call context menu and choose needed option.

Tracks and actions

There are buttons on the left of each animation track.

Add to Favorites

You can add any animation track to favorites. Favored tracks will be pinned at the top of the list of tracks no matter whether objects with tracks are selected or not.

Objects with favored tracks will show animation paths at all times.

Scroll the timeline

Add and delete keys with a button

On the left of each track there's a button with a key icon. It adds new keys and deletes existing keys where the time slider is.

Visibility — Hide and show objects over time

You can make an object disappear on a scene when the timeline reaches a certain time period. The track responsible for hiding and showing objects is called visibility.

When visibility is useful:

  • Make an object or a character to appear instantly.

  • Switch one object with another.

  • Do stop motion animation, like this one Why'd you Steal my Dog?

  • Do animation of UI where UI elements appear and disappear over time.

Here's how to add the visibility track:

A new visibility track has 1 clip set to show the object in a certain time period. You can add new clips by using a button with a key (set key).

Animation Looping

Animation looping allows to create loop cycles of animations on the track.

Adding keys to a selected body part of puppet and imported characters or to all body parts

When "full body" button is on, the character will get keys that capture its full pose. It's easier to look at animation of a character as animation of its poses instead of individual body parts.

When you want to set keys to individual body parts you can turn the "full body" off.

Go to an object

You can teleport yourself to an object by pressing "go to object" button.

As a way, you can put viewers or locators in your scene and use them to teleport yourself in their positions and scale. It's useful when you work on a large scene where it can become tiresome to move yourself to far away parts of the scene.

Copy/paste track keys

You can copy and past animations from one object to another. Keep in mind that if the characters have different proportions, the duplicated animation might not look right.

Animate materials

You can animate properties of materials such as color, transparency or metalness using materializer in keyframe mode.

Remove Track

Last updated