Click or drag to resize
AB4D logo

CameraAnimationNode Class

CameraAnimationNode provides logic to animate one Ab3d.PowerToys camera. It is possible to animate camera's rotation, its position, distance and CameraWidth.
Inheritance Hierarchy
SystemObject
  Ab3d.AnimationAnimationNodeBase
    Ab3d.AnimationCameraAnimationNode

Namespace: Ab3d.Animation
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public class CameraAnimationNode : AnimationNodeBase

The CameraAnimationNode type exposes the following members.

Constructors
 NameDescription
Public methodCameraAnimationNode Constructor
Top
Properties
 NameDescription
Public propertyCamera Camera that is animated. This value is set in the CameraAnimationNode's constructor.
Public propertyCameraWidthTrack Gets a DoubleTrack that defines double value key frames for CameraWidth used by the Orthographic camera.
Public propertyDistanceTrack Gets a DoubleTrack that defines double value key frames for camera distance.
Public propertyFirstFrameNumber Gets the first defined frame number for this AnimationNode.
(Overrides AnimationNodeBaseFirstFrameNumber)
Public propertyLastFrameNumber Gets the last defined frame number for this AnimationNode.
(Overrides AnimationNodeBaseLastFrameNumber)
Public propertyPositionTrack Gets a PositionTrack that defines position key frames for camera position.
Public propertyRotationTrack Gets a CameraRotationTrack that defines rotation key frames for camera rotation.
Top
Methods
 NameDescription
Public methodGetDumpString GetDumpString virtual method can be overridden to provide detailed description of this object.
(Overrides AnimationNodeBaseGetDumpString)
Public methodGoToFrame GoToFrame method updates the objects animated with this animation node based on the specified frame number.
(Overrides AnimationNodeBaseGoToFrame(Double))
Top
See Also