Real-time rendering of 3D magic lenses having arbitrary convex shapes
Date issued
2004
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
UNION Agency
Abstract
We present a real-time algorithm for rendering volumetric 3D Magic Lenses™ having arbitrary convex shapes.
During fragment processing the algorithm performs a second depth test using a shadow map. Exploiting the
second depth test we are able to classify each fragment, with respect to its position relative to the lens volume.
Using this classification we first render the geometry behind the lens volume, then the geometry intersecting the
lens volume using a different visual appearance and finally the parts in front of the lens volume. Regardless of
the shape of the lens volume just two additional rendering passes are needed. Furthermore there are no limitations
to the choice of visual appearance used to enhance expressiveness of the virtual world. We will describe
theoretical and practical aspects of the algorithm and our implementation, which is accelerated by current
graphics hardware.
Description
Subject(s)
real-time vykreslování, 3D magické čočky, 3D explorace, konvexní tvary
Citation
Journal of WSCG. 2004, vol. 12, no. 1-3, p. 379-386.