3D Selection Vault

Neighborhood Hopping

Also known as Neighborhood

After the ray selects a node near the target in a 3D graph, the joystick hops the selection to neighbouring nodes in the direction pushed, until the target is reached.

How it works

Nodes within a radius of the selected node are projected onto the camera plane around it, so each lies at an angle that the joystick direction can pick, and a button follows that virtual edge. Connecting only real graph edges was tried first but dropped because close nodes are not always linked. With 18 participants on 3D node-link graphs of 50, 120 and 200 nodes (Valve Index), plain raycasting was fastest overall; the filter plane kept stable times as graphs grew and was preferred for cluttered graphs, the volume technique was liked but slow, and the fisheye needed the least effort but was liked least.

Papers