Procedural Shape Generation for Multi-dimensional Data Visualization
Visualization of multi-dimensional data is a challenging task. The goal is not the display of multiple data dimensions, but user comprehension of the multi-dimensional data. This paper explores several techniques for perceptually motivated procedural generation of shapes to increase the comprehension of multi-dimensional data. Our glyph-based system allows the visualization of both regular and irregular grids of volumetric data. A glyph’s location, 3D size, color, and opacity encode up to 8 attributes of scalar data per glyph. We have extended the system’s capabilities to explore shape variation as a visualization attribute. We use procedural shape generation techniques because they allow flexibility, data abstraction, and freedom from specification of detailed shapes. We have explored three procedural shape generation techniques: fractal detail generation, superquadrics, and implicit surfaces. These techniques allow from 1 to 14 additional data dimensions to be visualized using glyph shape.
KeywordsSolar Wind Stock Prex Vortex Tube Implicit Surface Information Visualization
Unable to display preview. Download preview PDF.
- J. Bertin. Semiology of graphics, 1983.Google Scholar
- William S. Cleveland. The Elements of Graphing Data. Wadsworth Advanced Books and Software, Monterey, Ca., 1985.Google Scholar
- David Ebert, Chris Shaw, Amen Zwa, and Cindy Starr. Two-handed interactive stereoscopic visualization. Proc. IEEE Visualization ‘86, Oct. 1996.Google Scholar
- David S. Ebert. Advanced geometric modeling. The Computer Science and Engineering Handbook, Allen Tucker Jr., ed., chap. 56. CRC Press, 1997.Google Scholar
- David S. Ebert, F. Kenton Musgrave, Darwyn Peachey, Ken Perlin, and Steven Worley. Texturing and Modeling: A Procedural Approach, Second Edition. AP Professional, 1998.Google Scholar
- Andrew Parker, Chris Cristou, Bruce Cumming, Elizabeth Johnson, Michael Hawken, and Andrew Zisserman. The Analysis of 3D Shape: Psychological principles and neural mechanisms. In Glyn Humphreys, editor, Understanding Vision, chapter 8. Blackwell, 1992.Google Scholar
- Claudia E. Pearce and Charles Nicholas. TELLTALE: Experiments in a Dynamic Hypertext Environment for Degraded and Multilingual Data. Journal of the American Society for Information Science (JASIS), 47, April 1996.Google Scholar
- Frank J. Post, Theo van Walsum, Frits H. Post, and Deborah Silver. Iconic techniques for feature visualization. In Proceedings Visualization ‘85, pages 288–295, October 1995.Google Scholar
- W. Ribarsky, E. Ayers, J. Eble, and S. Mukherja. Glyphmaker: creating customized visualizations of complex data. IEEE Computer,27(7):57–64.Google Scholar
- Randall M. Rohrer, David S. Ebert, and John L. Sibert. The Shape of Shakespeare: Visualizing Text using Implict Surfaces. In Proceedings Information Visualization 1998, pages 121–129. IEEE Press, 1998.Google Scholar
- H. Senay and E. Ignatius. Rules and principles of scientific data visualization. ACM SIGGRAPH Hyper Vis Project, 1996.Google Scholar