Scientific Visualization (CS4550)
Additional material for gratuate students is listed in red.
Objective and motivation for the course :
This course is designed to teach the mathematical foundations, the algorithmic paradigms, and the hardware capabilities for processing and visualizing scientific datasets primarily acquired or computed as scalar samples in 2 and 3 dimensional spaces. Through hand-on projects, the course provides students with ample opportunities for teamwork, research, and creativity.
What students will learn:
How to visualize a scalar field and the differences between two scalar fields
The characteristics of human perception and how to take them into account when selecting visualization parameters
A variety of shape processing and visualization techniques
Segmentation and visualization of volumetric models such as those computed through engineering simulations or achired through medical imaging
The extraction and animation of isosurfaces in these volumetric models
The simulation and visualization of vector fields and flows
The construction, transmission, and visualization of multiresolution models
Techniques for visualizing data in higher dimensions
Slides: Course overview
Textbook: Schroeder, Martin, and Lorensen, The Visualization Toolkit - An Object-Oriented Approach To 3D Graphics, 4th edition, 520 pages, ISBN 1-930934-07-6, Kitware, Inc. publishers.
Online reference used in the class : Engel et al., Real-time Volume Graphics, Course Notes 28, ACM SIGGRAPH 2004 (7MB PDF)
Optional Refernce Books:
Hansen and Johnson, The Visualization Handbook, ISBN: 0-12-387582-x, 984 pages, Elsevier, 2004.
Nielson, Müller, and Hagen, Scientific Visualization: Overviews, Methodologies, and Techniques, 577 pages, IEEE Press, 1997.
Jarek Rossignac, 2007©