摘要 |
A storage unit (201) stores: character object information (251) showing a position at which a character object is located and the shape of a character object; surface object information showing a position at which a surface object is located and the shape of the surface object; and light source information (253) showing a position at which a light source is located. A calculating unit (202) calculates a shade of the character object, which is projected onto the surface object by the light source, based on the character object information (251), the plane object information (252), and the light source information (253). When a determining unit (203) determines that the character object and the surface object are in contact with each other, a changing unit (204) changes the brightness of the shade in accordance with the distance between the character object and the surface object. A generating unit (205) generates images showing the character object, the plane object, and the shade.
|