Deringing Spherical Harmonics

Peter-Pike Sloan

Spherical Harmonics (SH) are a convenient basis for representing various signals in computer graphics, with lighting and visibility being the most common. While the inputs tend to be strictly positive, after projection the reconstructed function can be negative. The projection can also exhibit "ringing" artifacts, oscillations that are common with least squares. This paper presents an algorithm to efficiently and conservatively solve for a windowing function that results in a strictly positive function by minimizing a univariate polynomial that works well for irradiance signals in video games.

Click here for the full paper in PDF

The Software License and Service Agreement will be updated. Please follow this link [https://www.activision.com/legal/ap-eula] in order to see these changes.

Privacy Policy Update
We’ve updated our Privacy Policy. You can view the revised policy here. By continuing to use Activision’s websites, products or services, you acknowledge this revised Privacy Policy.