Interface: GazeFrameContext
Defined in: packages/xr-input/src/pointer/gaze-pointer.ts:68
The live WebXR state GazePointer.sampleGazePose needs to read the gaze target ray itself, rather than trusting another system to have refreshed the rig first.
Properties
frame
frame:
XRFrame
Defined in: packages/xr-input/src/pointer/gaze-pointer.ts:70
The frame currently being rendered.
referenceSpace
referenceSpace:
XRReferenceSpace
Defined in: packages/xr-input/src/pointer/gaze-pointer.ts:76
Reference space the pose is resolved against. Must be the same space XROrigin.updateHead used, since the result is written into XROrigin.eyeSpace, which lives in that space.
session
session:
XRSession
Defined in: packages/xr-input/src/pointer/gaze-pointer.ts:78
Session to scan for the gaze input source.