GPU-based multi-view rendering for spatial-multiplex autostereoscopic displays
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT), 2010
@conference{luo2010gpu,
title={GPU-based multi-view rendering for spatial-multiplex autostereoscopic displays},
author={Luo, J. and Qin, K. and Zhou, Y. and Mao, M. and Li, R.},
booktitle={Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on},
volume={2},
pages={28–32},
organization={IEEE}
}
Spatial-multiplex autostereoscopic systems display images interleaved from multi-view to provide adequate viewing zone sections for multiple users. The traditional methods render multiple views in multiple passes. In this paper, we present a GPU-based multi-view render (GBMVR) for spatial-multiplex autostereoscopic displays. It generates multiple views as textures in only one pass through the geometry shader and then interleaves the images through the fragment shader in another pass. It is implemented non-invasively in Chromium so that most traditional OpenGL applications like the game Quake III, without any source-code modification and re-compiling, can run directly on the Chromium enhanced with GBMVR. Configured as the sort-first parallel rendering architecture, our method can also render images for high-resolution spatial-multiplex autostereoscopic systems that display high-resolution images with tiled projectors.
April 30, 2011 by hgpu