Patent ID: 7104890

Claim:
A computer readable medium comprising a program for dynamically rendering a game character by using metaballs in a three-dimensional imaginary space, wherein the program comprises: a program code for generating a metaball disposer which, when at least one of the metaballs which are assigned to a plurality of nodes which have a predetermined hierarchical structure and whose coordinate positions in the three-dimensional imaginary space are defined by motion data receives an impact from the outside, calculates a displacement amount of the motion data based upon the impact at an impact point, and disposes the metaballs to the nodes whose coordinate positions of the motion data are corrected according to the calculated displacement amount so as to constitute the game character; a program code for generating a density calculator for calculating internal density of the metaballs at vertexes of voxels which divide an interior of the three-dimensional imaginary space into a large number of portions; and a program code for generating a game character composer for calculating vertex coordinates of polygons based upon the internal density of the metaballs at the vertexes of the voxels and a predetermined threshold to compose the game character.