Click or drag to resize

NodeAnimationChannel Properties

The NodeAnimationChannel type exposes the following members.

Properties
 NameDescription
Public propertyHasPositionKeys Gets if this animation channel contains position keys.
Public propertyHasRotationKeys Gets if the animation channel contains rotation keys.
Public propertyHasScalingKeys Gets if the animation channel contains scaling keys.
Public propertyNodeName Gets or sets the name of the node affected by this animation. It must exist and it must be unique.
Public propertyPositionKeyCount Gets the number of position keys in the animation channel.
Public propertyPositionKeys Gets the position keys of this animation channel. Positions are specified as a 3D vector. If there are position keys, there should also be -at least- one scaling and one rotation key.
Public propertyPostState Gets or sets how the animation behaves after the last key was processed. By default the original transformation matrix of the affected node is taken.
Public propertyPreState Gets or sets how the animation behaves before the first key is encountered. By default the original transformation matrix of the affected node is used.
Public propertyRotationKeyCount Gets the number of rotation keys in the animation channel.
Public propertyRotationKeys Gets the rotation keys of this animation channel. Rotations are given as quaternions. If this exists, there should be -at least- one scaling and one position key.
Public propertyScalingKeyCount Gets the number of scaling keys in the animation channel.
Public propertyScalingKeys Gets the scaling keys of this animation channel. Scalings are specified in a 3D vector. If there are scaling keys, there should also be -at least- one position and one rotation key.
Top
See Also