CameraController Class Properties

For a list of all members of this type, see CameraController members.

Public Properties
 NameDescription
Public Property Gets or sets the Aspect Ratio of the viewport, e.g. 1.333f suggests width is 1.333 * height  
Public Property Gets or sets the Name or ID of the camera. Does not need to be unique, but can be used by the user to identify a camera  
Public Property

Defines the interface to a Camera in the SciChart3DSurface scene

You can set Position, Target as Vectors in world coordinates, Field of View, Aspect ratio etc...

A camera can be switched from prespective to orthogonal, or rotated around it's target.

Cameras may be attached to the SciChart3DSurface.Camera property and there are several implementations for MVVM or XAML based construction

 
Public Property Gets or sets the Far Clipping distance of the camera. Objects farther than this distance will be invisible to the camera  
Public Property Gets or sets the Field of View Angle of the Camera in Degrees  
Public Property Calculated Property: Gets the Normalized Forward (direction) Vector of the Camera as an XYZ Vector3 in World Coordinates  
Public Property

Defines the interface to a Camera in the SciChart3DSurface scene

You can set Position, Target as Vectors in world coordinates, Field of View, Aspect ratio etc...

A camera can be switched from prespective to orthogonal, or rotated around it's target.

Cameras may be attached to the SciChart3DSurface.Camera property and there are several implementations for MVVM or XAML based construction

 
Public Property INTERNAL USE ONLY: Gets or sets whether this camera is attached to the viewport  
Public Property Gets a value indicating whether updates for the target are currently suspended  
Public Property Gets or sets the Near Clipping distance of the camera. Objects closer than this distance will be invisible to the camera  
Public Property Gets or sets the Pitch angle of the camera position relative to the target in DEGREES. This property may be manipulated to change the camera position  
Public Property Gets or sets the Yaw angle of the camera position relative to the target in DEGREES. This property may be manipulated to change the camera position  
Public Property Gets or sets the Camera Orthogonal Viewport height, used when ProjectionMode is Orthogonal  
Public Property Gets or sets the Camera Orthogonal Viewport width, used when ProjectionMode is Orthogonal  
Public PropertyGets or sets the parent IViewport3D where this camera is attached  
Public Property Gets or sets the Position of the Camera as an XYZ Vector3 in World Coordinates  
Public Property Gets or sets the Camera projection mode, e.g. perspective or orthogonal  
Public Property Calculated Property: Gets or sets the Radius distance of the camera to target in World Units. This property may be manipulated to change the camera position  
Public Property Calculated Property: Gets the Normalized Side Vector of the Camera as an XYZ Vector3 in World Coordinates  
Public Property Gets or sets the Target of the Camera as an XYZ Vector3 in World Coordinates  
Public Property Calculated Property: Gets the Normalized Up Vector of the Camera as an XYZ Vector3 in World Coordinates  
Public Property Calculated Property: Gets the Normalized Global Up Vector equal to Vector3(0,1,0) in LH Coordinate system  
Public PropertyWhen true, the Camera is zoomed to fit the parent SciChart3DSurface scene bounds on attached  
Top
See Also