System for designing graphical multi-participant environments
First Claim
1. A computer system for generating an environment comprising:
- input means for receiving data including a plurality of districts defining areas in said environment representing elements in the environment and their locations;
characteristic receiving means for receiving characteristics for each of said districts which distinguish one district from another district;
concept generation means for generating a conceptual representation of the environment;
transformation means for transforming said conceptual representation to at least one scene representing a view of the environment at a specified location within one of the plurality of districts; and
a display for displaying said at least one scene with the represented elements automatically having the received characteristics of the one district.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for generating a virtual reality environment applies principles of urban planning. Participants interact with the system by designating or anging certain objects or characteristics of the environment. The environment includes designation of districts having similar scenic characteristics. Paths define routes through the districts and within the environment. Specific foci or landmarks can be identified at locations within the environment. In addition to creating a conceptual view of the environment, the system generates a set of scenes representing movement of a participant along a defined walkway through the environment. The scenes are generated as composite images of objects in a perspective view. The objects forming a composite in the scene are determined based upon the characteristics of the district to which the scene applies.
-
Citations
30 Claims
-
1. A computer system for generating an environment comprising:
-
input means for receiving data including a plurality of districts defining areas in said environment representing elements in the environment and their locations; characteristic receiving means for receiving characteristics for each of said districts which distinguish one district from another district; concept generation means for generating a conceptual representation of the environment; transformation means for transforming said conceptual representation to at least one scene representing a view of the environment at a specified location within one of the plurality of districts; and a display for displaying said at least one scene with the represented elements automatically having the received characteristics of the one district. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a virtual reality environment comprising the steps of:
-
receiving user input data representing elements in the environment and corresponding locations; receiving district data for a plurality of non-overlapping districts in the environment; receiving characteristic data corresponding to each of the districts; automatically associating the received characteristic data corresponding to each district to the elements having locations in that district based upon said elements having locations within that district; displaying a conceptual representation of the environment with each element being represented at a corresponding location; generating at least one scene representing a view of the environment at a specified location based upon the displayed conceptual representation and with the elements within the scene having characteristics determined by the characteristic data associated with those elements; and displaying the at least one scene. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of creating a graphical environment, comprising the steps of:
-
defining at least two districts within a graphical environment; defining first characteristics of objects for a first of the defined at least two districts and second characteristics of the objects, different than the first characteristics, for a second of the defined at least two districts; locating an object within the defined first district and within the defined second district; automatically associating the object located within the defined first district with at least one of the first characteristics based on the object being located in the first district and the object located within the defined second district with at least one of the second characteristics based on the object being located in the second district; and creating a graphical environment with the object located within the first district having the associated at least one of the defined first characteristics and the object located within the second district having the associated at least one of the defined second characteristics. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A graphical environment system, comprising:
-
a memory configured to store (i) a first graphical environment district and associated first characteristics, (ii) a second graphical environment district, different than the first graphical environment district, and associated second characteristics, different than the first characteristics, and (iii) graphical objects; and a processor configured to receive an input to locate the graphical objects within the first graphical environment district, to receive an input to locate the graphical objects within the second graphical environment district, to automatically apply the first characteristics to the graphical objects located within the first graphical environment district based on the graphical objects being located in the first graphical environment district, to automatically apply the second characteristics to the graphical objects located within the second graphical environment district based on the graphical objects being located in the second graphical environment district, to generate scenes depicting the graphical objects within the first graphical environment district, with the graphical objects having the first characteristics, and to generate scenes of the graphical objects within the second graphical environment district, with the graphical objects having the second characteristics. - View Dependent Claims (26, 27)
-
-
28. A system for creating a graphical environment, comprising:
-
a memory configured to store a first graphical environment district and associated first characteristics, a second graphical environment district and associated second characteristics, and graphical objects; and a processor configured to process a first input directing a first of the graphical objects be located in the first graphical environment district, to apply the first characteristics to the first object based on the first object being located in the first graphical environment district, and to generate a first scene having the first object with the first characteristics, and to process a second input directing the first object be located in the second graphical environment district, to apply the second characteristics to the first object based on the first object being located in the second graphical environment district, and to generate a second scene having the first object with the second characteristics. - View Dependent Claims (29, 30)
-
Specification