Sample-based cameras for feed forward reflection rendering
Related Experiment Video
Updated: Jul 19, 2026

Determining 3D Flow Fields via Multi-camera Light Field Imaging
Published on: March 6, 2013
Voicu Popescu1, Elisha Sacks, Chunhui Mei
1Computer Science Department, Purdue University, West Lafayette, IN 47907, USA. popescu@cs.purdue.edu
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.

