Aim of the course
The course covers basic methods and visualization techniques oriented primarily to supporting research, undertaken mainly on the GPU. Visualization techniques will be presented in details with regard to the parallel and multi-screen as well as stereoscopic methods of presentation. Emphasis will be made on modern methods of user interaction with a computer system.
Introduction and perception issues in visualisation. Visualization of scalar fields in form of isosurphace. Volume visualization of scalar fields. Ways of visualizing vector and tensor fields. Elements of geometric modeling in the visualization. Creating a virtual environment for visualization. Equipment and software to locate the user and respond to their behavior. The elements of virtual reality. Methods and algorithms for stereoscopic visualization. Visualization of large-scale data and the associated problems. Selected data formats. Review and analysis of contemporary visualization software.
Overview of the course elements
The course includes laboratory classes. Their implementation will consolidate the gained theoretical knowledge. The program includes the implementation of visualization of the results of simulation programs, including modern formats for storing data and stereoscopic visualization on the big screen, on the hardware available in the Department of Computer Science.
1. Charles D. Hanson, Christopher R. Johnson (Eds.), The Visualization Handbook, Elsevier 2005
2. Alexander N. Gorban, Balazs Kegl, Donald C. Wunsch, Andrei Zinovyev (Eds.), Principal Manifolds for Data Visualization and Dimension Reduction, Springer 2008.
3. Lars Linsen, Hans Hagen and Bernd Hamann (Eds.) Visualization in Medicine and Life Sciences, Springer 2008.
4. Elena Zudilova-Seinstra, Tony Adriaansen and Robert van Liere (Eds.) Trends in Interactive Visu- alization. State-of-the-Art Survey, Springer 2009.