Isosurface Ray-casting for Autostereoscopic Displays
Date issued
2007
Journal Title
Journal ISSN
Volume Title
Publisher
Václav Skala - UNION Agency
Abstract
In this paper the GPU implementation of a real-time isosurface volume-rendering system is described in detail, which aims at
autostereoscopic displays. Since autostereoscopic displays provide images for many views, and thus require different camera
settings in each pixel, and even in the three color channels of a pixel, naive rendering approaches would slow down the rendering
process by a factor of the number of views of the display. To maintain interactive rendering, our approach is image centric, that
is, we independently set the eye position for each pixel and implement iso-surface ray-casting in the pixel shader of the GPU. To
handle the different camera settings for different color channels, geometric and color computation processes are decomposed
into multiple rendering passes. This solution allows rendering rates that are independent of the number of main views of the
autostereoscopic display, i.e. we cannot observe speed degradation when real 3D images are generated.
Description
Subject(s)
izoplochy, odlévání paprsku, autostereoskopický displej, programování grafických procesorů
Citation
WSCG '2007: Short Communications Proceedings: The 15th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision 2007 in co-operation with EUROGRAPHICS: University of West Bohemia, Plzen, Czech Republic, January 29 – February 1, 2007, p. 31-38.