1. An information processing apparatus for generating a two-dimensional image according to designated viewpoint information on a virtual three-dimensional space on which objects are allocated, said apparatus comprising: an acquisition unit configured to acquire object data including appearance information, coordinate information, and shape information; a generation unit configured to generate a two-dimensional image according to viewpoint information based on the object data; and a correction unit configured to apply appearance matching correction to color data using the appearance information of an object corresponding to the color data.