Assimp  v3.1.1 (June 2014)
assimp::animation::aiAnimation Struct Reference

An animation consists of keyframe data for a number of nodes. More...

Public Attributes

aiNodeAnim ** mChannels
 The node animation channels. More...
 
double mDuration
 Duration of the animation in ticks. More...
 
aiString mName
 The name of the animation. More...
 
uint mNumChannels
 The number of bone animation channels. More...
 
double mTicksPerSecond
 Ticks per second. More...
 

Detailed Description

An animation consists of keyframe data for a number of nodes.

For each node affected by the animation, a separate series of data is given.

Member Data Documentation

aiNodeAnim** assimp::animation::aiAnimation::mChannels

The node animation channels.

The array is mNumChannels in size.

Each channel affects a single node.

double assimp::animation::aiAnimation::mDuration

Duration of the animation in ticks.

aiString assimp::animation::aiAnimation::mName

The name of the animation.

If the modeling package this data was exported from does support only a single animation channel, this name is usually empty (length is zero).

uint assimp::animation::aiAnimation::mNumChannels

The number of bone animation channels.

Each channel affects a single node.

double assimp::animation::aiAnimation::mTicksPerSecond

Ticks per second.

0 if not specified in the imported file.


The documentation for this struct was generated from the following file: