This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Using GPU Shaders for Visualization, Part 2
March/April 2011 (vol. 31 no. 2)
pp. 67-73
Mike Bailey, Oregon State University
This article describes two visualization applications of GPU shaders: line integral convolution (LIC) and terrain bump-mapping. It also comments on the recent (and rapid) changes to OpenGL and what these mean to educators.

1. M. Bailey, "Using GPU Shaders for Visualization," IEEE Computer Graphics and Applications, vol. 29, no. 5, 2009, pp. 96–100.
2. B. Cabral and L. Leedom, "Imaging Vector Fields Using Line Integral Convolution," ACM Trans. Graphics, vol. 22, no. 3, 2003, pp. 263–270.
1. B. Corrie and P. Mackerras, "Data Shaders," Proc. IEEE Visualization 1993, IEEE CS Press, 1993, pp. 275–282.
2. W. Mark et al., "Cg: A System for Programming Graphics Hardware in a C-like Language," ACM Trans. Graphics, vol. 22, no. 3, 2003, pp. 896–907.
3. S. Stegmaier et al., "A Simple and Flexible Volume Rendering Framework for Graphics-Hardware-Based Raycasting," Proc. 4th Int'l Workshop Volume Graphics, IEEE Press, 2005, pp. 187–241.
4. V. Petrovic, J. Fallon, and F. Kuester, "Visualizing Whole-Brain DTI Tractography with GPU-Based Tuboids and Level of Detail Management," IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 6, 2007, pp. 1488–1495.
5. A. Sherbondy, M. Houston, and S. Napel, "Fast Volume Segmentation with Simultaneous Visualization Using Programmable Graphics Hardware," Proc. IEEE Visualization 2003, IEEE CS Press, 2003, pp. 171–176.
6. A. Lefohn et al., "Interactive Deformation and Visualization of Level Set Surfaces Using Graphics Hardware," Proc. IEEE Visualization 2003, IEEE CS Press, 2003, pp. 75–82
7. P. McCormick et al., "Scout: A Hardware-Accelerated System for Quantitatively Driven Visualization and Analysis," Proc. IEEE Visualization 2004, IEEE CS Press, 2004, pp. 171–179.

Index Terms:
GPU shaders, line integral convolution, LIC, terrain bump-mapping, OpenGL, GLSL, OpenGL-ES, OpenGL-desktop. computer graphics, graphics and multimedia
Citation:
Mike Bailey, "Using GPU Shaders for Visualization, Part 2," IEEE Computer Graphics and Applications, vol. 31, no. 2, pp. 67-73, March-April 2011, doi:10.1109/MCG.2011.29
Usage of this product signifies your acceptance of the Terms of Use.