Transform |
public abstract class Transform3DAnimationNode : AnimationNodeBase
The Transform3DAnimationNode type exposes the following members.
Name | Description | |
---|---|---|
Transform3DAnimationNode | Constructor | |
Transform3DAnimationNode(Model3D) | Constructor | |
Transform3DAnimationNode(Visual3D) | Constructor |
Name | Description | |
---|---|---|
FirstFrameNumber |
Gets the first defined frame number for this AnimationNode.
(Overrides AnimationNodeBaseFirstFrameNumber) | |
LastFrameNumber |
Gets the last defined frame number for this AnimationNode.
(Overrides AnimationNodeBaseLastFrameNumber) | |
PositionTrack | Gets a PositionTrack that defines position key frames. | |
RotationCenterPosition | Gets or sets a center position of the object. The ObjectCenterPosition is used as rotation and scale center position. This value is automatically calculated from the specified Model3D or Visual3D in constructor, but the value can be overwritten by user to specify custom rotation center position. | |
RotationTrack | Gets a CameraRotationTrack that defines rotation values for each key frame. | |
ScaleTrack | Gets a ScaleTrack that defines scale values for each key frame. |
Name | Description | |
---|---|---|
GetDumpString |
GetDumpString virtual method can be overridden to provide detailed description of this object.
(Overrides AnimationNodeBaseGetDumpString) | |
GoToFrame |
GoToFrame method updates the objects animated with this animation node based on the specified frame number.
(Overrides AnimationNodeBaseGoToFrame(Double)) |
Name | Description | |
---|---|---|
rootTransform3DGroup | Transform3DGroup that holds all the transformations for this Transform3DAnimationNode |