Shading and Shadowing with Linear Light Sources
Abstract
In virtually all rendering systems, linear light sources are modeled with a series of point light sources that require considerable computing resources to produce realistic looking results. A general solution for shading surfaces illuminated by a linear light source is proposed. A formulation allowing for faster computation of the diffuse component of light reflection is derived. By assuming Phong's specular component, simple, inexpensive and convincing results are produced with the use of a Chebyshev approximation. A shadowing algorithm is also presented. As shadowing from linear light sources is expensive, two acceleration schemes, extended from ray tracing, are evaluated.
BibTeX
@inproceedings {10.2312:egtp.19901030,
booktitle = {EG 1990-Technical Papers},
editor = {},
title = {{Shading and Shadowing with Linear Light Sources}},
author = {Poulin, Pierre and Amanatides, John},
year = {1990},
publisher = {Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/egtp.19901030}
}
booktitle = {EG 1990-Technical Papers},
editor = {},
title = {{Shading and Shadowing with Linear Light Sources}},
author = {Poulin, Pierre and Amanatides, John},
year = {1990},
publisher = {Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/egtp.19901030}
}