VIRTUAL OBJECT GENERATION WITHIN A VIRTUAL ENVIRONMENT
First Claim
Patent Images
1. A system for presenting a virtual environment to one or more users, the virtual environment being coextensive with a real-world space, the system comprising:
- a display device for a user, the display device including a display unit for displaying one or more virtual objects in the virtual environment to the user of the display device; and
a computing system operatively coupled to the display device, the computing system generating the one or more virtual objects in the virtual environment based on input from the user, the one or more virtual objects displayed via the display device as the one or more virtual objects are generated in the virtual environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for building and experiencing three-dimensional virtual objects from within a virtual environment in which they will be viewed upon completion. A virtual object may be created, edited and animated using a natural user interface while the object is displayed to the user in a three-dimensional virtual environment.
165 Citations
20 Claims
-
1. A system for presenting a virtual environment to one or more users, the virtual environment being coextensive with a real-world space, the system comprising:
-
a display device for a user, the display device including a display unit for displaying one or more virtual objects in the virtual environment to the user of the display device; and a computing system operatively coupled to the display device, the computing system generating the one or more virtual objects in the virtual environment based on input from the user, the one or more virtual objects displayed via the display device as the one or more virtual objects are generated in the virtual environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating virtual objects in a virtual environment, the virtual environment coextensive with a real-world space, the method comprising:
-
(a) altering a virtual object in the virtual environment in response to interaction with the virtual object within the virtual environment; and (b) saving the alteration to the virtual object made in said step (a). - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of generating one or more virtual objects in a virtual environment, the virtual environment coextensive with a real-world space, the method comprising:
-
(a) receiving a selection of a virtual object to add to the virtual environment; (b) receiving an indication of a position within the virtual environment where the virtual object is to be added; (c) adding the virtual object selected in said step (a) to the virtual environment at the position indicated in said step (b); (d) displaying the virtual object via a display device from different perspectives as a position of the display device changes within the virtual environment; and (e) altering a shape of the virtual object in response physical gestures performed at one or more positions in three-dimensional space occupied by the virtual object. - View Dependent Claims (17, 18, 19, 20)
-
Specification