A progressive radiosity algorithm based on piecewise polynomial intensity distribution is presented in the paper. Unlike the conventional radiosity method, radiosity across each patch is assumed to vary in a polynomial distribution. A generalized radiosity equation for scenes with non-diffuse surfaces is then set up and solved by adopting the progressive refinement technique. To improve the efficiency of the algorithm, an adaptive Monte Carlo algorithm incorporation with localization technique is employed to evaluate the form-factors from source patches to nodes. Experimental results demonstrate the potential advantage of our method for rendering complex scenes.
*Corresponding author
© Copyright 2001, Elsevier Science, All rights reserved.