3D Fisheye Node Selection
Also known as Fisheye
The user picks a node near the target in a 3D graph as a focus and holds the joystick to apply a fisheye distortion that spreads the nodes around it apart, then selects the target with the ray.
How it works
A 3D version of the graphical fisheye: each node moves away from the focus toward the graph's bounding box along the ray from the focus through it, with a strength set by the joystick. Choosing a new focus resets the layout. 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
- Lucas Joos, Uzay Durdu, Jonathan Wieland, Harald Reiterer, Daniel A. Keim, Johannes Fuchs, Maximilian T. Fischer (2024). Evaluating Node Selection Techniques for Network Visualizations in Virtual Reality. ACM Symposium on Spatial User Interaction (SUI '24) doi:10.1145/3677386.3682102