Chiang Mai Journal of Science

Print ISSN: 0125-2526 | eISSN : 2465-3845

1,647
Articles
Q3 0.80
Impact Factor
Q3 1.3
CiteScore
7 days
Avg. First Decision

Pixelcuts: Scalable Approximate Illumination from Many Point Lights

Pramook Khungurn*, Thatchapol Saranurak, and Chakrit Watcharopas
* Author for corresponding; e-mail address: fscipmk@ku.ac.th
Volume: Vol.38 (SPECIAL ISSUE 2011)
Research Article
DOI:
Received: 15 July 2010, Revised: -, Accepted: 31 January 2011, Published: -

Citation: Khungurn P., Saranurak T. and Watcharopas C., Pixelcuts: Scalable Approximate Illumination from Many Point Lights, Chiang Mai Journal of Science, 2011; 38(ECIAL): 8-16.

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.

Keywords: computer graphics, rendering
Outline
Figures