1. A system to support scattered spherical harmonic (SH) approximation, comprising: a sampling module operable to select a plurality of sampling points sparsely populated on an object to be rendered; a pre-computing module operable to: compute a set of SH coefficients for each of one or more functions used for rendering the object at each of the plurality of sampling points on the object; and approximate a set of SH coefficients for each of the one or more functions at any other point on the object based on the set of SH coefficients at the plurality of sampling points; and a real-time rendering module operable to render global illumination effect of the object at run time based on the one or more functions.