Skip to content

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.

Privacy | Terms