Skip to main content

Interface: HitTester

Defined in: packages/webxr-interactions/src/ports.ts:22

Resolves which interactable a ray or a proximity probe touches. Implemented by the adapter (three.js Raycaster, engine BVH, …). A provider that pre-resolves targeting (IWSDK) may make this redundant - provider hints always take precedence over hit-tester results.

Methods

hitProximity()

hitProximity(point: Vec3Tuple, radius: number): InteractableHit | null;

Defined in: packages/webxr-interactions/src/ports.ts:24

Parameters

ParameterType
pointVec3Tuple
radiusnumber

Returns

InteractableHit | null


hitRay()

hitRay(ray: RayTuple): InteractableHit | null;

Defined in: packages/webxr-interactions/src/ports.ts:23

Parameters

ParameterType
rayRayTuple

Returns

InteractableHit | null