PoseEnabledController

Description

class PoseEnabledController extends Gamepad

Constructor

new PoseEnabledController(browserGamepad)

Parameters

Name Type Description
browserGamepad any

Members

devicePosition : Vector3

deviceRotationQuaternion : Quaternion

deviceScaleFactor : number

position : Vector3

rotationQuaternion : Quaternion

controllerType : PoseEnabledControllerType

rawPose : DevicePose

mesh : Nullable<AbstractMesh>

Methods

update() void

updateFromDevice(poseData) void

Parameters

Name Type Description
poseData DevicePose

attachToMesh(mesh) void

Parameters

Name Type Description
mesh AbstractMesh

attachToPoseControlledCamera(camera) void

Parameters

Name Type Description
camera TargetCamera

dispose() void

getForwardRay(length) Ray

Parameters

Name Type Description
optional length number