PixelView: A View-Independent Graphics Rendering Architecture
Abstract
We present a new computer graphics rendering architecture that allows all possible views to be extracted from a single traversal of a scene description. It supports a wide range of rendering primitives, including polygonal meshes, higher-order surface primitives (e.g. spheres, cylinders, and parametric patches), point-based models, and image-based representations. To demonstrate our concept, we have implemented a hardware prototype that includes a 4D, z-buffered frame-buffer supporting dynamic view selection at the time of raster scan-out. As a result, our implementation supports extremely low display-update latency. The PixelView architecture also supports rendering of the same scene for multiple eyes, which provides immediate benefits for stereo viewing methods like those used in today s virtual environments, particularly when there are multiple participants. In the future, view-independent graphics rendering hardware will also be essential to support the multitude of viewpoints required for real-time autostereoscopic and holographic display devices.
BibTeX
@inproceedings {10.2312:EGGH:EGGH04:075-084,
booktitle = {Graphics Hardware},
editor = {Tomas Akenine-Moeller and Michael McCool},
title = {{PixelView: A View-Independent Graphics Rendering Architecture}},
author = {Stewart, J. and Bennett, E.P. and McMillan, L.},
year = {2004},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {3-905673-15-0},
DOI = {10.2312/EGGH/EGGH04/075-084}
}
booktitle = {Graphics Hardware},
editor = {Tomas Akenine-Moeller and Michael McCool},
title = {{PixelView: A View-Independent Graphics Rendering Architecture}},
author = {Stewart, J. and Bennett, E.P. and McMillan, L.},
year = {2004},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {3-905673-15-0},
DOI = {10.2312/EGGH/EGGH04/075-084}
}
Related items
Showing items related by title, author, creator and subject.
-
Time-constrained Animation Rendering on Desktop Grids
Aggarwal, Vibhor; Debattista, Kurt; Bashford-Rogers, Thomas; Chalmers, Alan (The Eurographics Association, 2012)The computationally intensive nature of high-fidelity rendering has led to a dependence on parallel infrastructures for generating animations. However, such an infrastructure is expensive thereby restricting easy access ... -
Texturing and Hypertexturing of Volumetric Objects
Miller, Chris M.; Jones, Mark W. (The Eurographics Association, 2005)Texture mapping is an extremely powerful and flexible tool for adding complex surface detail to an object. This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time. We ... -
Ray Tracing Dynamic Scenes with Shadows on the GPU
Guntury, Sashidhar; Narayanan, P. J. (The Eurographics Association, 2010)We present fast ray tracing of dynamic scenes in this paper with primary and shadow rays. We present a GPUfriendly strategy to bring coherency to shadow rays, based on previous work on grids as acceleration structures. We ...