1. An image processing apparatus comprising: a first calculator to generate a shadow map with respect to each of plural sampling virtual point lights (VPLs) that are provided on a three dimensional (3D) model, at a first viewpoint; a selector to select, from the plurality of sampling VPLs based on the shadow maps of the sampling VPLs, at least one seed VPL that is exposed at a second viewpoint for image rendering; and a second calculator to provide a plurality of super sampling VPLs around the at least one seed VPL at the second viewpoint, and to generate a shadow map with respect to each of the super sampling VPLs.