3D Selection Vault

FocalSelect

The head defines a focal region in a dense scene; the other hand pushes an occlusion plane through it so objects in front fade out, and the pointing input is remapped onto that plane where a scored indicator highlights the likely target.

How it works

The focal region is a 0.4 × 0.4 m sector of the head's viewing frustum. With the non-dominant hand (a virtual slider or thumbstick) the user moves an occlusion plane in depth; it starts 5 cm before the nearest object, its speed adapts to object density, and objects in front of it turn semi-transparent. The dominant input (controller ray, bare hand or a hybrid) is remapped onto the plane, and the indicator is a blend of that remapped input and the focal centre. Objects near the indicator are scored by distance and angle with temporal stickiness, in the style of IntenSelect, and the top candidate is outlined; pinch or trigger confirms. On Quest 3: study 1 (24 participants) against Go-Go, IntenSelect and AlphaCursor gave the best accuracy, especially for far targets; study 2 (24) against AlphaCursor, GravityZone+ and CylinderPIM at 128 to 512 objects was on par with GravityZone+ and more accurate than CylinderPIM.

Papers