Computing Exact Shadow Irradiance Using Splines
Michael M. Stark, Elaine Cohen, Tom Lyche, Richard F. Riesenfeld
Proceedings of SIGGRAPH 99, August 1999, pp. 155--164.
Abstract: We present a solution to the general problem of characterizing shadows in scenes involving a uniform polygonal area emitter and a polygonal occluder in arbitrary position by manifesting shadow irradiance as a spline function. Studying generalized prism-like constructions generated by the emitter and the occluder in a four-dimensional (shadow) space reveals a simpler intrinsic structure of the shadow as compared to the more complicated 2D projection onto a receiver. A closed form expression for the spline shadow irradiance function is derived by twice applying Stokes' theorem to reduce an evaluation over a 4D domain to an explicit formula involving only 2D faces on the receiver, derived the scene geometry. This leads to a straightforward computational algorithm and an interactive implementation. Moreover, this approach can be extended to scenes involving multiple emitters and occluders, as well as curved emitters, occluders, and receivers. Spline functions are constructed from these prism-like objects. We call them generalized polyhedral splines because they extend the classical polyhedral splines to include curved boundaries and a density function. The approach can be applied to more general problems such as some of those occurring in radiosity, and other related topics.
Keyword(s): rendering, shadow algorithms, illumination, visibility determination
@inproceedings{Stark:1999:CES,
author = {Michael M. Stark and Elaine Cohen and Tom Lyche and Richard F. Riesenfeld},
title = {Computing Exact Shadow Irradiance Using Splines},
booktitle = {Proceedings of SIGGRAPH 99},
pages = {155--164},
month = aug,
year = {1999},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."