Interactive Global Illumination for Improved Lighting Design Workflow

1Senior Thesis with Prof. Michael Garland

Bachelors thesis, University of Illinois, Urbana–Champaign, 2002

Teaser
Caustics formed by a cognac glass rendered with (left) conventional Monte Carlo photon mapping and (right) our interactive photon mapping algorithm using texture splatting.

Abstract

In this paper, we present a hybrid software-hardware rendering technique which can compute and visualize global illumination effects in dynamic scenes at interactive rates. Our system uses a hardware splatting technique simular to, but developed independently of, Stuerzlinger et al. The technique involves a progressively refined photon tracing calculation capable of simulating a wide range of BRDFs. Photons in the scene are rendered to the screen as oriented Gaussian splats. This compact representation allows for rapid rendering of scenes with thousands of photons on consumer-level hardware.

In contrast to previous methods using simular techniques, our system does not use precomputed lighting, and is capable of achieving interactive feedback to object and light manipulations. Such a feature is invaluable to lighting designers dealing with complex globally-illuminated scenes. The progressive refinement algorithm allows for rapid preview during interaction, while producing higher quality images over time. The images produced also maintain a high correlation to the appearance of full renderings using a conventional Monte Carlo ray tracer.

Downloads

Text Reference

Wojciech Jarosz. Interactive Global Illumination for Improved Lighting Design Workflow. Bachelors thesis, University of Illinois, Urbana–Champaign, January 2002.

BibTex Reference

@thesis{jarosz02interactive,
    author = "Jarosz, Wojciech",
    title = "Interactive Global Illumination for Improved Lighting Design Workflow",
    year = "2002",
    month = "jan",
    school = "University of Illinois, Urbana–Champaign",
    type = "Bachelors thesis"
}