Claims
- 1. A method of displaying picture data in a three-dimensional virtual space, comprising:forming a set of picture data based at least upon a complete object for storage in a database, wherein the forming further comprises: locating all objects composed of a set of polygons in a three-dimensional virtual space; setting a plurality of visual points in the three-dimensional virtual space; forming for each visual point a projected picture by the set of polygons, within a display region as seen from each visual point, being projected on a plane of projection; identifying whether each of the set of polygons is visible or invisible from each visual point according to the projected picture formed on the plane of projection; forming a set of object data showing whether each polygon is visible or invisible from each visual point based on said identification, and on a common or similar characteristic of the polygons; forming a plurality of sets of object data by making same or similar patterns into a group based on a data pattern of each polygon, the data pattern representing whether the polygon is visible or invisible from each visual point; forming an object table of flags representing only object data that is visible from each visual point; storing the formed object table in the database as a completely formed set of picture data; and displaying the formed set of picture data.
- 2. A method of displaying picture data in a three-dimensional virtual space, comprising:forming a set of picture data based at least upon a complete object for storage in a database, wherein the forming further comprises: locating an object composed of a set of polygons in a three-dimensional virtual space; setting a visual point in the three-dimensional virtual space; forming a projected picture by the set of polygons being projected in a display region as seen from the visual point on a plane of projection; identifying whether each of the set of polygons is visible or invisible from the visual point according to the projected picture formed on the plane of projection; forming a set of object data from a set of polygon data showing whether each of the polygons is visible or invisible, based on a common or similar characteristic in the set of polygon data; relating the visual point with the set of object data; storing a completely formed set of picture data in the database as an object table of flags, wherein, based upon the relating, only object data that is visible from the visual point is stored in the database as the set of picture data; and displaying the formed set of picture data.
- 3. A medium with a program stored thereon, the program for having a computer system execute each step according to claim 2.
Priority Claims (1)
Number |
Date |
Country |
Kind |
8-312459 |
Nov 1996 |
JP |
|
Parent Case Info
This is a division of application Ser. No. 08/975,966, filed Nov. 21, 1997, now U.S. Pat. No. 6,234,901 all of which are incorporated herein by reference.
US Referenced Citations (27)
Non-Patent Literature Citations (2)
Entry |
microsoft press computer dictionary, 1997, pp. 129 and 459 definition of database and table.* |
Newton's telecom dictionary, Harry newton, 1998, Flatiron Publishing, pp. 203 and 697. |