NEWS & EVENTS
Scientific Visualization Modules
  • Scientific Visualization

     

     

    Marching Cubes

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: W. M. Keck Foundation

    Most of the modules involve using VTK to visualize data. VTK is a general purpose toolkit that supports many different data types and many di®erent algorithms. Its generic visualization pipeline structure allows different algorithms to be pieced together easily. The downside of this is that it is not optimized for any specific task and is thus slower and takes more memory to do the same task than an algorithm optimized for a specific visualization algorithm. This module examines many of the memory and low-level programming details that VTK hides by having the student develop a complete program for visualizing isosurfaces.

     

     

    Scientific Visualization: Part 1
    Scientific Visualization: Part 2
    Scientific Visualization: Part 3
    Scientific Visualization: Part 4

    Module Author: Raghu Machiraju

    Author Contact: raghu@cis.ohio-state.edu 

    Funded By: W. M. Keck Foundation

    The module begins explaining the basic notion of visualization. Next, the purpose of visualization and especially scientific visualization will be made clear to the reader. The use of images in lieu of text to provide insight into a phenomena will be illustrated through examples. The reader will then learn of other kinds of visualization and will become familiar with rules for a good and meaningful visualization. Finally an overview of the various techniques of scientific visualization is listed. The reader is assumed to have a background in the physical sciences and applied mathematics at the undergraduate sophomore or junior level. It would be advantageous if the reader has been exposed to direct numerical simulation of physical phenomena.

     

     

    Volume

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: National Science Foundation (9952806)

    There are a number of techniques for directly (i.e., without converting the data to polygons) rendering volumetric data. This module examines two methods, ray-casting, and texture mapping, along with di®erent transfer functions to produce images of various volumetric data sets.

     

     

    Vectors

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: National Science Foundation (9952806)

    This module examines the techniques for visualizing vector data combined with scalar data. Streamlines or streamtubes are used to display the vector data and are colored according to the scalar data using a color lookup table.

     

     

    Visualization Pipeline

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: National Science Foundation (9952806)

    This module is designed to familiarize students with the VTK pipeline structure and how to use the online documentation of the VTK classes by modifying an existing VTK program.

     

     

    Isosurface

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: National Science Foundation (9952806)

    Isosurface extraction is one method for visualizing volumetric data such as MRI or CT data. An isosurface representing a specific constant value from the data set. This module examines the issues with extracting features (e.g., skin) using isosurfaces from real-world volumetric data sets.

     

     

    Scientific Visualization Notes

    Module Author: David Reed

    Author Contact: dreed@capital.edu 

    Funded By: National Science Foundation (952806)

    This document contains lecture notes for an upperdivision class on scientific visualization.