Techniques for pointing to locations within a volumetric display
First Claim
1. A volumetric display method, comprising:
- producing a three-dimensional scene in a volumetric display; and
producing a three-dimensional pointer with an input device for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, the input device defined only exterior of volumetric display contents of the volumetric display and the mapping responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system that creates a volumetric display and a user controllable volumetric pointer within the volumetric display. The user can point by aiming a beam which is vector, planar or tangent based, positioning a device in three-dimensions in association with the display, touching a digitizing surface of the display enclosure or otherwise inputting position coordinates. The cursor can take a number of different forms including a ray, a point, a volume and a plane. The ray can include a ring, a bead, a segmented wand, a cone and a cylinder. The user designates an input position and the system maps the input position to a 3D cursor position within the volumetric display. The system also determines whether any object has been designated by the cursor by determining whether the object is within a region of influence of the cursor. The system also performs any function activated in association with the designation.
-
Citations
15 Claims
-
1. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and producing a three-dimensional pointer with an input device for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, the input device defined only exterior of volumetric display contents of the volumetric display and the mapping responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A volumetric display method, comprising:
-
producing a scene in a volumetric display; and producing a pointer with an input device in the display independent of scene content and display mechanism, the input device defined only exterior of volumetric display contents of the volumetric display and the pointer produced responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic.
-
-
13. A volumetric display method, comprising:
-
producing a scene in a volumetric display; and producing a pointer with an input device in the display by mapping from an input device position and orientation into the display independent of scene content and display mechanism, the input device defined only exterior of volumetric display contents of the volumetric display and the mapping responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic.
-
-
14. A volumetric display method, comprising:
-
producing a scene in a volumetric display; and producing a pointer in the display based only on location of an input device and user aim, the input device defined only exterior of volumetric display contents of the volumetric display and the pointer produced responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic.
-
-
15. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and producing a three-dimensional pointer with an input device for an object in the display by mapping a vector from an input device position and orientation into the display, the input device defined only exterior of volumetric display contents of the volumetric display and the mapping responsive to movement of the input device outside the volumetric display and determined by a digitizer situated exterior to the volumetric display, the pointer selecting objects within the display within a specified and variable distance from the pointer using a spatial nearest neighbor heuristic.
-
Specification