Patent ID: 8219018
Filing Date: 2012-07-10
Classification: A63F

Abstract:
1. A non-transitory computer-readable medium storing an image generating program executed on an image processing device that comprises control means, storage means, and image display means, wherein a viewpoint, a pathway having a predetermined shape, and a plurality of moving objects that move on the pathway are arranged in a virtual three-dimensional space, and the moving objects present in a viewing frustum, which is a field-of-view range of the viewpoint, are drawn by being projected on a two-dimensional plane, the image generating program causing the control means to execute a computer-implemented method comprising: a first step of calculating each of a plurality of predetermined segments of the pathway having the predetermined shape present within a certain region based on a field-of-view, wherein the first step further includes calculating an area value of the pathway; a second step of determining whether or not the moving objects are to be generated based on the predetermined segments within the certain region and whether the moving objects will enter the predetermined segments of the pathway, wherein the second step further includes: a third step, when a determination is made that the moving objects are to be generated, of storing in the storage means information of the moving objects to be generated; a fourth step of renewing positions of the moving objects present in the viewing frustum based on information of the plurality of moving objects stored in the storage means; and a fifth step of generating images of the plurality of moving objects.