Techniques for pointing to locations within a volumetric display
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.
49 Citations
37 Claims
-
1-18. -18. (canceled)
-
19. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and
producing a three-dimensional pointer for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, and wherein the pointer comprises a point cursor. - View Dependent Claims (20, 21, 22)
-
-
23. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and
producing a three-dimensional pointer for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, and wherein the pointer comprises a volume cursor. - View Dependent Claims (24)
-
-
25. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and
producing a three-dimensional pointer for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, and wherein the pointer comprises a display surface cursor. - View Dependent Claims (26)
-
-
27. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and
producing a three-dimensional pointer for an object in the display by mapping from an input device position into the display independent of scene content and display mechanism, and wherein the pointer comprises a display spanning plane. - View Dependent Claims (28)
-
-
29. (canceled)
-
30. A volumetric display method, comprising:
-
producing a three-dimensional scene in a volumetric display; and
producing a three dimensional pointer in the display, comprising;
determining a device position of a input device moving in two dimensions in association with the display; and
determining a position of a surface cursor on a surface of the display responsive to the device position; and
tumbling the scene responsive to the position.
-
-
31. (canceled)
-
32. A computer readable storage controlling a computer by producing a three-dimensional scene in a volumetric display and producing a three-dimensional pointer for an object in the display.
-
33. A display apparatus, comprising:
-
a volumetric display system;
an input device inputting position coordinates; and
a computer producing a three-dimensional scene displayed by the display system and producing a three-dimensional volumetric pointer positioned in the scene responsive to the position coordinates. - View Dependent Claims (34)
-
-
35. A display, comprising:
-
a volumetric display scene; and
a volumetric pointer within the scene.
-
-
36. A method, comprising:
-
simulating a line segment in three dimensional space;
moving the simulated line segment in three dimensional space by manipulating an input device; and
displaying in a volumetric display an intersection of the simulated line segment with the volumetric display.
-
-
37-39. -39. (canceled)
Specification