![]()
A Viewpoint saves a camera position, orientation, and optionally the current visualisation settings. Double-clicking a viewpoint in the Scene Explorer or clicking it in the scene restores the saved camera state.
| Tool | Description |
|---|---|
| Saves the current camera position and orientation. | |
| Saves the camera as above, plus all current visualisation settings (colour mode, skybox, post-processing, etc.). |
Settings here let the viewpoint override global camera behaviour when it is activated:
Defines an optional bounding sphere visualisation centred on the viewpoint:
When XR/stereoscopic display is active:
Expanding a viewpoint in the Scene Explorer shows:
| Option | Description |
|---|---|
| Edit Name | Rename the item. |
| Move To | Restore the camera to this viewpoint. |
| XR Place | Place the viewpoint in XR space. |
| Remove Item | Delete the item from the scene. |
The following keys can be set in the scene node metadata to configure a viewpoint programmatically.
| Key | Type | Description |
|---|---|---|
description | string | Free-text description for the viewpoint. |
transform.heading | double | Camera heading in degrees. |
transform.pitch | double | Camera pitch in degrees. |
bounds.enabled | bool | Show the bounding sphere visualisation. |
bounds.enabledPreview | bool | Show a preview of the bounding sphere. |
bounds.position.x | double | X coordinate of the bounding sphere centre. |
bounds.position.y | double | Y coordinate of the bounding sphere centre. |
bounds.position.z | double | Z coordinate of the bounding sphere centre. |
bounds.radius | double | Radius of the bounding sphere in metres. |
xr.position.x | double | XR placement position X. |
xr.position.y | double | XR placement position Y. |
xr.position.z | double | XR placement position Z. |
xr.scale | double | XR display scale factor. |
camera.moveSpeed | double | Camera movement speed override (metres/second). |
camera.lockAltitude | bool | Altitude lock state override. |
visualisation.mode | string | Visualisation mode to restore (e.g. default, colour, intensity, classification). |
When a viewpoint is saved with visualisation settings, all current Settings visualisation values are also stored and restored on activation.