AnimationNode class

AnimationNode class

Aspose.3D’s supports animation hierarchy, each animation can be composed by several animations and animation’s key-frame definition.

AnimationNode defines the transformation of a property value over time, for example, animation node can be used to control a node’s transformation or other A3DObject object’s numerical properties.

Inheritance: AnimationNodeA3DObject

The AnimationNode type exposes the following members:

Constructors

ConstructorDescription
initInitializes a new instance of the AnimationNode class.
initInitializes a new instance of the AnimationNode class.

Properties

PropertyDescription
nameGets or sets the name.
propertiesGets the collection of all properties.
bind_pointsGets the current property bind points
sub_animationsGets the sub-animation nodes under current animations

Methods

MethodDescription
remove_propertyRemoves a dynamic property.
remove_propertyRemove the specified property identified by name
find_bind_pointFinds the bind point by name.
find_bind_pointFinds the bind point by target and name.
get_keyframe_sequenceGets the keyframe sequence on given property and channel.
get_keyframe_sequenceGets the keyframe sequence on given property.
get_propertyGet the value of specified property
set_propertySets the value of specified property
find_propertyFinds the property.
It can be a dynamic property (Created by CreateDynamicProperty/SetProperty)
or native property(Identified by its name)
get_bind_pointGets the animation bind point on given property.
create_bind_pointCreates a BindPoint based on the property data type.

See Also