Paper Type |
Contributed Paper |
Title |
Pixelcuts: Scalable Approximate Illumination from Many Point Lights |
Author |
Pramook Khungurn*, Thatchapol Saranurak, and Chakrit Watcharopas |
Email |
fscipmk@ku.ac.th |
Abstract: We present pixelcuts, a scalable algorithm to compute approximate low-frequency illumination from many point lights. Its running time is O~(n + mk) where n is the number of pixels, m is the number of point lights, and k is a constant the user specifies. Our algorithm was inspired by the lightcuts approach, which runs in O~(nk + m). Lightcuts builds a tree of pointlights and, for each pixel, gathers contribution from O(k) light groups. On the contrary, pixelcuts builds several trees of pixels, and, for each light, scatters its contribution to O(k) pixel groups. We demonstrate that pixelcuts outperforms lightcuts when there are many more pixels than lights. Nevertheless, pixelcuts is limited to low-frequency illumination. It is also prone to structured noise if too few trees are used or if the pixels are divided into too few clusters.
Keywords: computer graphics, rendering. |
|
Start & End Page |
8 - 16 |
Received Date |
2010-07-15 |
Revised Date |
|
Accepted Date |
2011-01-31 |
Full Text |
Download |
Keyword |
computer graphics, rendering |
Volume |
Vol.38 (SPECIAL ISSUE 2011) |
DOI |
|
Citation |
Khungurn P., Saranurak T. and Watcharopas C., Pixelcuts: Scalable Approximate Illumination from Many Point Lights, Chiang Mai J. Sci., 2011; 38(ECIAL): 8-16. |
SDGs |
|
View:601 Download:220 |