|Import Statement:||import Esri.ArcGISRuntime 100.7|
- clippingDistance : double
- originCamera : Camera
- transformationMatrix : TransformationMatrix
- translationFactor : double
Camera controllers can be applied to a SceneView to determine the camera interaction and navigation model.
The transformation matrix camera controller provides navigation by using a TransformationMatrix to control the camera's location and rotation. This class can be used with transformation matrices produced by AR APIs like ARKit and ARCore.
See also CameraController.
The clipping distance in meters around the originCamera.
The default is 0.0. When the value is set to 0.0, there is no enforced clipping distance and therefore no limiting of displayed data. Setting the value to 10.0 will only render data 10 meters around the originCamera.
This QML property was introduced in Esri.ArcGISRuntime 100.7.
originCamera : Camera
The Camera that describes the original location.
When a default-constructed TransformationMatrixCameraController is set on a scene view using SceneView.cameraController, the interaction mode will change for the active navigation model and be located at the origin camera's location and point along its rotation. The default camera has no rotation and is located at
(0,0) at an altitude of
transformationMatrix : TransformationMatrix
Emitted when the clippingDistance property changes.
This QML signal was introduced in Esri.ArcGISRuntime 100.7.
Emitted when the originCamera property changes.
Emitted when the transformationMatrix property changes.
Emitted when the translationFactor property changes.