Latest version:
Tramway SDK 0.0.9
Github
Quick links
Home
Get Started

Animations


Animations are a Resource that can be used to, essentially, generate pose matrices. Those are used to deform meshes. See AnimationComponent for examples of what you can do with animations.

Animations consist of keyframes. Each keyframe has some data associated with it. This data is used to transform bones.

Keyframes start from zero and increase at a rate of 24 frames per second. This is the same as the default animation frame rate in Blender.

Animations can be created in the Blender program and then exported using the Animation Exporter Plugin.

A brief overview of the Keyframe


Frame

Any positive number. It is used to determine when the keyframe will be active.

Location

Translation of a bone.

Rotation

Rotation of a bone.

Scale

Scale of a bone.

That's it

No shearing or any other kind of funny transformations.