Class: ARTouchInputHelper
Extra-Helpers.ARTouchInputHelper
Constructors
constructor
• new ARTouchInputHelper()
Properties
goalPosition
• goalPosition: Vector3
Defined in
webgi/src/extras/webxr/arInputHelper.ts:45
goalYaw
• goalYaw: number
= 0
Defined in
webgi/src/extras/webxr/arInputHelper.ts:46
goalScale
• goalScale: number
= 1
Defined in
webgi/src/extras/webxr/arInputHelper.ts:47
placeOnWall
• placeOnWall: boolean
= false
Defined in
webgi/src/extras/webxr/arInputHelper.ts:51
Methods
setSession
▸ setSession(session
, scene
, xr
, box
): Promise
<void
>
Parameters
Name | Type |
---|---|
session | XRSession |
scene | Object3D <Event > |
xr | WebXRManager |
box | ARPlacementBox |
Returns
Promise
<void
>
Defined in
webgi/src/extras/webxr/arInputHelper.ts:59
cancel
▸ cancel(): void
Returns
void
Defined in
webgi/src/extras/webxr/arInputHelper.ts:73
getHitPoint
▸ getHitPoint(hitResult
): null
| Vector3
Parameters
Name | Type |
---|---|
hitResult | XRHitTestResult |
Returns
null
| Vector3
Defined in
webgi/src/extras/webxr/arInputHelper.ts:96
moveScene
▸ moveScene(delta
): void
Parameters
Name | Type |
---|---|
delta | number |
Returns
void
Defined in
webgi/src/extras/webxr/arInputHelper.ts:120
processInput
▸ processInput(frame
): void
Parameters
Name | Type |
---|---|
frame | XRFrame |
Returns
void