Graphical user interface widgets viewable and readable from multiple viewpoints in a volumetric display
First Claim
1. A method, comprising:
- producing and displaying a three-dimensional scene in a volumetric display; and
producing and displaying a volumetric interface element in the display.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a widget display system for a volumetric or true three-dimensional (3D) display that provides a volumetric or omni-viewable widget that can be viewed and interacted with from any location around the volumetric display. The widget can be viewed from any location by duplicating the widget such that all locations around the display are within the viewing range of the widget. A widget can be provided with multiple viewing surfaces or faces making the widget omni-directional. A widget can be continuously rotated to face all of the possible locations of users over a period of time. User locations can be determined and the widget can be oriented to face the users when selected.
-
Citations
19 Claims
-
1. A method, comprising:
-
producing and displaying a three-dimensional scene in a volumetric display; and
producing and displaying a volumetric interface element in the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
producing and displaying a three-dimensional scene in a volumetric display;
producing and displaying an omni-viewable widget in the display, where omni-viewable widget comprises display faces arranged in separate non-adjoining locations within the volumetric display, corresponding one-to-one with users and oriented to face corresponding users and each face having a viewing range where the viewing range of the faces cover the viewpoints of users around the volumetric display; and
positioning the faces to eliminate occlusion by neighboring faces, where each face has a normal to a surface of the volumetric display and the positioning comprises;
determining a normal to a surface of the volumetric display corresponding to each user location;
placing the faces in a center of the volumetric display along their corresponding normals;
determining a centroid of the faces;
orienting the faces orthogonal to their corresponding normals along radials from the centroid to the corresponding user locations; and
moving occluding faces along their corresponding normals until occlusion is eliminated.
-
-
15. A computer readable storage controlling a computer or via producing a three-dimensional scene in a volumetric display, and producing a volumetric interface element in the display.
-
16. An apparatus, comprising:
-
a volumetric display system displaying a three-dimensional scene; and
a computer creating the scene and providing a volumetric widget displayed by said display system.
-
-
17. A method, comprising:
-
producing and displaying scene in a display; and
producing and displaying an omni-viewable widget in the display.
-
-
18. A method, comprising:
-
producing and displaying scene in a display; and
modifying a widget to increase a number of viewpoints for the widget with the widget being viewable and operable omni-directionally and displaying a modified widget in the display.
-
-
19. A display, comprising:
-
scene content; and
an omni-viewable widget.
-
Specification