Different perspectives from a common virtual environment
First Claim
1. A system for providing different virtual environment perspectives based on a common virtual environment, comprising:
- a database storing a virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode;
a memory storing one or more instructions; and
a processor including a virtual environment engine executing one or more of the instructions stored on the memory to perform;
generating a first virtual environment view of the first virtual object based on the first virtual environment mode; and
generating a second virtual environment view of the first virtual object based on the second virtual environment mode,wherein the first virtual environment view and the second virtual environment view are respectively rendered concurrently on different devices, andwherein the first virtual object has a first rendering as a first object in the first virtual environment view and a second rendering as a second object different than the first object in the second virtual environment view different than the first rendering,wherein the first rendering and the second rendering are rendered from the same viewing angle within the common virtual environment relative to the first virtual object.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one or more aspects, systems and methods for providing different virtual environment perspectives based on a common virtual environment are described herein. A virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode may be stored on a database. A virtual environment engine may generate a first virtual environment view of the first virtual object based on the first virtual environment mode and generate a second virtual environment view of the first virtual object based on the second virtual environment mode. The first virtual environment view and the second virtual environment view are respectively rendered on different devices in a concurrent fashion.
-
Citations
20 Claims
-
1. A system for providing different virtual environment perspectives based on a common virtual environment, comprising:
-
a database storing a virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode; a memory storing one or more instructions; and a processor including a virtual environment engine executing one or more of the instructions stored on the memory to perform; generating a first virtual environment view of the first virtual object based on the first virtual environment mode; and generating a second virtual environment view of the first virtual object based on the second virtual environment mode, wherein the first virtual environment view and the second virtual environment view are respectively rendered concurrently on different devices, and wherein the first virtual object has a first rendering as a first object in the first virtual environment view and a second rendering as a second object different than the first object in the second virtual environment view different than the first rendering, wherein the first rendering and the second rendering are rendered from the same viewing angle within the common virtual environment relative to the first virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing different virtual environment perspectives based on a common virtual environment, comprising:
-
a database storing a virtual environment model associated with a virtual environment, including a virtual object associated with virtual environment coordinates, a first function corresponding to a first virtual environment mode, and a second function corresponding to a second virtual environment mode; a memory storing one or more instructions; and a processor including a virtual environment engine executing one or more of the instructions stored on the memory to perform; generating a first virtual environment view of the virtual object as a first object based on a first virtual environment skin of the first virtual environment mode; and generating a second virtual environment view of the virtual object as a second object different than the first object based on a second virtual environment skin of the second virtual environment mode different than the first virtual environment skin, wherein the first virtual environment view and the second virtual environment view are rendered concurrently on different devices, wherein the first virtual environment view and the second virtual environment view are rendered from the same viewing angle within the common virtual environment relative to the virtual object. - View Dependent Claims (16)
-
-
17. A system for providing different virtual environment perspectives based on a common virtual environment, comprising:
-
a database storing a virtual environment model associated with a virtual environment, including a virtual object associated with virtual environment coordinates, a first function corresponding to a first virtual environment mode, and a second function corresponding to a second virtual environment mode; a memory storing one or more instructions; a first device including a virtual environment engine executing one or more of the instructions stored on the memory to perform rendering a first virtual environment view of the virtual object based on the first virtual environment mode; and a second device including a virtual environment engine executing one or more of the instructions stored on the memory to perform rendering a second virtual environment view of the virtual object based on the second virtual environment mode, wherein the first virtual environment view and the second virtual environment view are rendered concurrently by respective devices, and wherein the virtual object is rendered as a first object in the first virtual environment view and the virtual object is rendered as a second object in the second virtual environment view different than the first object. - View Dependent Claims (18, 19, 20)
-
Specification