Class ArcRotateCameraVRDeviceOrientationInput
Implements
Constructors
constructor
-
Instantiate a new ArcRotateCameraVRDeviceOrientationInput.
Returns ArcRotateCameraVRDeviceOrientationInput
Properties
alpha Correction
Defines a correction factor applied on the alpha value retrieved from the orientation events.
camera
Defines the camera the input is attached to.
gamma Correction
Defines a correction factor applied on the gamma value retrieved from the orientation events.
Methods
attach Control
-
Attach the input controls to a specific dom element to get the input from.
Parameters
OptionalnoPreventDefault: booleanDefines whether event caught by the controls should call preventdefault() (https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault)
Returns void
check Inputs
-
Update the current camera state depending on the inputs that have been used this frame. This is a dynamically created lambda to avoid the performance penalty of looping for inputs in the render loop.
Returns void
detach Control
-
Detach the current controls from the specified dom element.
Returns void
get Class Name
-
Gets the class name of the current input.
Returns string
the class name
get Simple Name
-
Get the friendly name associated with the input class.
Returns string
the input friendly name
Manage the device orientation inputs (gyroscope) to control an arc rotate camera.
See
https://doc.babylonjs.com/features/featuresDeepDive/cameras/customizingCameraInputs