Title :
Sample-Based Cameras for Feed Forward Reflection Rendering
Author :
Popescu, V. ; Sacks, E. ; Mei, C.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
Abstract :
This paper presents sample-based cameras for rendering high quality reflections on convex reflectors at interactive rates. The method supports change of view, moving objects and reflectors, higher order reflections, view-dependent lighting of reflected objects, and reflector surface properties. In order to render reflections with the feed forward graphics pipeline, one has to project reflected vertices. A sample-based camera is a collection of BSP trees of pinhole cameras that jointly approximate the projection function. It is constructed from the reflected rays defined by the desired view and the scene reflectors. A scene point is projected by invoking only the cameras that contain it in their frustums. Reflections are rendered by projecting the scene geometry and then rasterizing in hardware
Keywords :
computer graphic equipment; data visualisation; image texture; reflection; rendering (computer graphics); trees (mathematics); BSP trees; convex reflectors; feed forward graphics pipeline; feed forward reflection rendering; sample-based cameras; view-dependent lighting; Cameras; Feeds; Geometry; Graphics; Hardware; Layout; Optical reflection; Pipelines; Rendering (computer graphics); Tree graphs; Reflections; image-based rendering; interactive rendering; sample-based graphics.; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Photography; Photometry; Reproducibility of Results; Sensitivity and Specificity;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2006.103