Skip to main content

Interface: HitTester

Defined in: 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: webxr-interactions/src/ports.ts:24

Parameters​

ParameterType
pointVec3Tuple
radiusnumber

Returns​

InteractableHit | null


hitRay()​

hitRay(ray: RayTuple): InteractableHit | null;

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

Parameters​

ParameterType
rayRayTuple

Returns​

InteractableHit | null