1. An image processing apparatus comprising: a surface designation unit operable to automatically designate a surface of a polygon onto which an input image is to be texture mapped, wherein the surface is automatically designated based on a selection of a predetermined attribute associated with the surface, wherein the input image is texture mapped onto the surface for which a value of the predetermined attribute is in a range which includes a user selected value corresponding to the predetermined attribute; and an image mapping unit operable to texture-map the input image onto the surface of the polygon automatically designated by the surface designation unit based on the selection of the predetermined attribute.