Patent ID: 7460118

Claim:
A recording medium storing a computer program for executing image processing for projecting and drawing a plurality of linear objects viewed from a view point on a two-dimensional plane when the view point, a ground, and the plurality of linear objects, of which one end of each linear object is fixed on the ground, are positioned in a virtual three-dimensional space, the computer program comprising the steps of: a drawing step of layering the cross-sections of the plurality of linear objects created by cutting the plurality of linear objects at a plurality of planes which are parallel with the ground and heights are different for each of the plurality of planes as semi-transparent layers and drawing the cross-sections on the two-dimensional plane; and a redrawing step of moving a part or all of the semi-transparent layers in a predetermined direction after a predetermined time elapsed and redrawing the semi-transparent layer(s) on the two-dimensional plane, wherein an image including the plurality of linear objects is divided into a plurality of zones and the number of the semi-transparent layers for every zone is decided by the drawing step, the predetermined direction is a direction of three-dimensions defined in the virtual three-dimensional space; and the zone is partitioned to a direction of depth in the virtual three-dimensional space.