Platforms to show: All Mac Windows Linux Cross-Platform

Back to SCNCameraControllerMBS class.

SCNCameraControllerMBS.automaticTarget as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Automatically update the target in beginInteraction.

Defaults to false.
(Read and Write property)

SCNCameraControllerMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The internal object reference.

(Read and Write property)

SCNCameraControllerMBS.inertiaEnabled as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Set to true to enable inertia on endInteraction.

Defaults to false.
(Read and Write property)

SCNCameraControllerMBS.inertiaFriction as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The friction coefficient applied to the inertia.

Defaults to 0.05.
(Read and Write property)

SCNCameraControllerMBS.inertiaRunning as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Returns true if inertia is running.

(Read only property)

SCNCameraControllerMBS.maximumHorizontalAngle as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Minimum and maximum horizontal view angles in degrees for SCNInteractionModeFly and SCNInteractionModeOrbitTurntable.

The angle constraints is not enforced if both horizontal angle properties values are set to 0.
The angle constraints will not be enforced if the initial orientation is outside the given range.
The minimum angle must be inferior to the maximum angle.
Angles are in world space and within the range [-180, 180].
Defaults to 0.0.
(Read and Write property)

SCNCameraControllerMBS.maximumVerticalAngle as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Minimum and maximum vertical view angles in degrees for SCNInteractionModeFly and SCNInteractionModeOrbitTurntable.

The angle constraints is not enforced if both vertical angle properties values are set to 0.
The angle constraints will not be enforced if the initial orientation is outside the given range.
The minimum angle must be inferior to the maximum angle.
Angles are in world space and within the range [-90, 90].
Defaults to 0.0.
For example: set to minimum to 0 and maximum to 90 to only allow orbit around the top hemisphere.
(Read and Write property)

SCNCameraControllerMBS.minimumHorizontalAngle as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Minimum and maximum horizontal view angles in degrees for SCNInteractionModeFly and SCNInteractionModeOrbitTurntable.

The angle constraints is not enforced if both horizontal angle properties values are set to 0.
The angle constraints will not be enforced if the initial orientation is outside the given range.
The minimum angle must be inferior to the maximum angle.
Angles are in world space and within the range [-180, 180].
Defaults to 0.0.
(Read and Write property)

SCNCameraControllerMBS.minimumVerticalAngle as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Minimum and maximum vertical view angles in degrees for SCNInteractionModeFly and SCNInteractionModeOrbitTurntable.

The angle constraints is not enforced if both vertical angle properties values are set to 0.
The angle constraints will not be enforced if the initial orientation is outside the given range.
The minimum angle must be inferior to the maximum angle.
Angles are in world space and within the range [-90, 90].
Defaults to 0.0.
For example: set to minimum to 0 and maximum to 90 to only allow orbit around the top hemisphere.
(Read and Write property)

SCNCameraControllerMBS.pointOfView as SCNNodeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The node describing the point of view.

(Read and Write property)

SCNCameraControllerMBS.target as SCNVector3MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 19.1 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The camera target in world space for orbit rotation.

(Read and Write property)

SCNCameraControllerMBS.worldUp as SCNVector3MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 19.1 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The up vector in world space used as reference for SCNInteractionModeFly and SCNInteractionModeOrbitTurntable camera modes.

Defaults to (0, 1, 0).
(Read and Write property)

The items on this page are in the following plugins: MBS Mac64bit Plugin.


The biggest plugin in space...