This Article 
 Bibliographic References 
 Add to: 
Visualization of Structured Nonuniform Grids
January/February 2006 (vol. 26 no. 1)
pp. 46-55
Kirk Riley, Purdue University
Yuyan Song, Purdue University
Martin Kraus, Purdue University
David S. Ebert, Purdue University
Jason J. Levit, National Oceanic and Atmospheric Administration
Although graphics hardware is well suited to accelerate texture-based volume rendering methods for volume visualization of uniform grids, hardware acceleration is less easily exploited for texture-based volume rendering more complex meshes. Meteorological simulation and measurement data are gridded according to the requirements of the simulation and/or the measurement system. Therefore, an intermediate resampling step is often necessary for texture-based volume rendering, eliminating any potential benefits offered by the original grid structure and often introducing resampling errors. This article presents a novel, texture-based volume rendering architecture applicable to many nonuniform meshes, which avoids the need for resampling or for the visibility sorting typically required for tetrahedral meshes. Advanced lighting methods in texture-based volume rendering improve the perception of 3D structure in the volume. Functional approximations of the mapping from world space to computational space, performed per-fragment on programmable graphics hardware, allows application of these advanced techniques to many important grids in meteorological research at interactive rates.

1. J. Kniss et al., "A Model for Volume Lighting and Modeling," IEEE Trans. Visualization and Computer Graphics, vol. 9, no. 2, 2003, pp. 109-116.
2. K. Riley et al., "Efficient Rendering of Atmospheric Phenomena," Proc. Eurographics Symp. Rendering, ACM Press, 2004, pp. 375-386.
3. K. Riley et al., "Visually Accurate Multifield Weather Visualization," Proc. IEEE Visualization, IEEE CS Press, 2003, pp. 279-286.
4. B. Ferrier, "A Double-Moment Multiple-Phase Four-Class Bulk Ice Scheme. Part I: Description," J. Atmospheric Sciences, vol. 51, no. 2, 1994, pp. 249-280.
5. U.S. Standard Atmosphere, US Government Printing Office, Washington, D.C., 1976.
6. D.H. Mahling, Coordinate Systems and Map Projections, 2nd ed., Pergamon Press, 1992.
1. R.B. Haber, B. Lucas, and N. Collins, "A Data Model for Scientific Visualization with Provisions for Regular and Irregular Grids," Proc. IEEE Visualization, IEEE CS Press, 1991, pp. 298-305.
2. L.A. Treinish, "A Function-Based Data Model for Visualization," Proc. IEEE Visualization, Late Breaking Hot Topics, IEEE CS Press, 1999, pp. 73-76.
3. L.A. Treinish, "Task-Specific Visualization Design," IEEE Computer Graphics and Applications, vol. 19, no. 5, 1999, pp. 72-77.
4. M. Weiler et al., "Hardware-Based Ray Casting for Tetrahedral Meshes," Proc. IEEE Visualization, IEEE CS Press, 2003, pp. 333-340.
5. P. Shirley and A. Tuchman, "A Polygonal Approximation to Direct Scalar Volume Rendering," Proc. 1990 Workshop Volume Visualization, vol. 24, no. 5, ACM Press, 1990, pp. 63-70.
6. N. Max et al., "Volume Rendering for Curvilinear and Unstructured Grids," Computer Graphics Int'l, 2003, p. 210.
7. J. Leven et al., "Interactive Visualization of Unstructured Grids Using Hierarchical 3D Textures," Proc. 2002 IEEE Symp. Volume Visualization and Graphics, IEEE Press, pp. 37-44.
8. P. Buning, "Numerical Algorithms in CFD Post-Processing," Computer Graphics and Flow Visualization in Computational Fluid Dynamics, von Karman Inst. for Fluid Dynamics Lecture Series, 1989.

Index Terms:
weather visualization, grid structures, volume rendering, volume visualization
Kirk Riley, Yuyan Song, Martin Kraus, David S. Ebert, Jason J. Levit, "Visualization of Structured Nonuniform Grids," IEEE Computer Graphics and Applications, vol. 26, no. 1, pp. 46-55, Jan.-Feb. 2006, doi:10.1109/MCG.2006.25
Usage of this product signifies your acceptance of the Terms of Use.