Class: XROrigin
Defined in: packages/xr-input/src/rig/xr-origin.ts:10
Extends
Group
Constructors
Constructor
new XROrigin():
XROrigin
Defined in: packages/xr-input/src/rig/xr-origin.ts:46
Returns
XROrigin
Overrides
Group.constructor
Properties
gripSpaces
readonlygripSpaces:object
Defined in: packages/xr-input/src/rig/xr-origin.ts:18
left
left:
Group<Object3DEventMap>
right
right:
Group<Object3DEventMap>
head
readonlyhead:Group
Defined in: packages/xr-input/src/rig/xr-origin.ts:11
indexTipSpaces
readonlyindexTipSpaces:object
Defined in: packages/xr-input/src/rig/xr-origin.ts:39
Spaces representing the index finger tip positions for each hand. Used by TouchPointer for poke interactions. Updated from hand tracking joint data when hands are active. Falls back to raySpaces when controllers are used.
left
left:
Group<Object3DEventMap>
right
right:
Group<Object3DEventMap>
raySpaces
readonlyraySpaces:object
Defined in: packages/xr-input/src/rig/xr-origin.ts:13
left
left:
Group<Object3DEventMap>
right
right:
Group<Object3DEventMap>
secondaryGripSpaces
readonlysecondaryGripSpaces:object
Defined in: packages/xr-input/src/rig/xr-origin.ts:28
left
left:
Group<Object3DEventMap>
right
right:
Group<Object3DEventMap>
secondaryRaySpaces
readonlysecondaryRaySpaces:object
Defined in: packages/xr-input/src/rig/xr-origin.ts:23
left
left:
Group<Object3DEventMap>
right
right:
Group<Object3DEventMap>
Methods
updateHead()
updateHead(
frame,referenceSpace):void
Defined in: packages/xr-input/src/rig/xr-origin.ts:62
Parameters
frame
XRFrame
referenceSpace
XRReferenceSpace
Returns
void