Reflected-Scene Impostors for Realistic Reflections at Interactive Rates
Date
2006Author
Popescu, Voicu
Mei, Chunhui
Dauble, Jordan
Sacks, Elisha
Metadata
Show full item recordAbstract
We present a technique for rendering reflections on complex reflectors at interactive rates based on approximating the geometry of the reflected scene with impostors. The reflections correctly convey the distance to the reflector surface and provide motion parallax. Two types of impostors are adapted to the reflections framework: billboards and depth maps. Billboards remove most of the problems of environment mapped reflections at only a small additional cost. Second order reflections are supported by introducing reflective billboards. Higher quality reflections that provide motion parallax within a reflected object are obtained by approximating the reflective geometry with depth maps. The computation of the intersection between a reflected ray and a depth map is accelerated by leveraging epipolar constraints. Like environment mapping, our technique does not pose any restriction on the geometry of the reflector, supports dynamic scenes, and runs at interactive rates with the help of graphics hardware.Categories and Subject Descriptors (ACM CCS): I.3.3. [Computer Graphics]-Three-Dimensional Graphics and Realism.
BibTeX
@article {10.1111:j.1467-8659.2006.00950.x,
journal = {Computer Graphics Forum},
title = {{Reflected-Scene Impostors for Realistic Reflections at Interactive Rates}},
author = {Popescu, Voicu and Mei, Chunhui and Dauble, Jordan and Sacks, Elisha},
year = {2006},
publisher = {The Eurographics Association and Blackwell Publishing, Inc},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2006.00950.x}
}
journal = {Computer Graphics Forum},
title = {{Reflected-Scene Impostors for Realistic Reflections at Interactive Rates}},
author = {Popescu, Voicu and Mei, Chunhui and Dauble, Jordan and Sacks, Elisha},
year = {2006},
publisher = {The Eurographics Association and Blackwell Publishing, Inc},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2006.00950.x}
}