Patent ID: 6888547

Claim:
A readable storage medium storing a three-dimensional image processing program for a video game system that has an image display means for displaying images and storage means for storing game program data to generate a shadow model of a solid model formed by polygons each having vertex normal vectors, the program comprising the steps of: vertex sorting processing for sorting respective vertices of the polygons forming the solid model into visible-surface vertices facing in a direction toward a light source and hidden-surface vertices facing in a direction opposite from the light source, said solid model being a character movable in a height direction in a simulated 3D space such that the character as a whole rises above and leaves a ground surface in the simulated 3D space; storing in memory unit magnification rates at which the hidden-surface verticles are magnified in the 3D space; and shadow model generating processing for deforming the solid model by moving the hidden-surface vertices in a propagating direction of rays from the light source and magnifying the hidden-surface verticles at said rates stored in the memory unit to produce a deformed shadow on the ground surface having a distorted shape of the character when the character as a whole rises above and leaves the ground surface.