ECS276: VOLUME VISUALIZATION

INSTRUCTOR: Kwan-Liu Ma
CLASS TIMES: MW, 12:10-1:30 PM, Chemistry 176

Scientists are gaining increasing capability to model complex physical phenomena on computers. Advanced imaging devices can generate very high resolution volume data. The storage space and processing requirements of the resulting data, however, can easily overwhelm existing visualization facilities. In this class, each student is expected to independently create an interactive volume visualization system over three projects. The students will also study and possibly develop different approaches to the problem of visualizing large, time-varying, multivariate volume datasets.

PREREQUISITE

ECS 177 or equivalent, and proficient in C/C++ and GPU programming

INSTRUCTOR

Kwan-Liu Ma
2121 Kemper Hall
(530) 752-6958
ma@cs.ucdavis.edu
Office hours: by appointment

TA


Min Shih
1105 Kemper Hall
minshih@ucdavis.edu
Office hours: 2-4pm Wednesday

READING LIST & DATASETS

A reading list is here.
You can find many data sets here.

PROJECTS

There are three programming projects. The objective is to build an interactive volume visualization system through these projects. Further information about each project is here.

GRADING

Grades will be assigned based on attendance and participation, as well as the quality of projects and presentations.

Attendance & participation 10%
Project 1: A basic GPU accelerated volume renderer 25%
Project 2: An interactive volume visalization system 25%
Project 3: An advanced volume visualization system 25%
Paper presentation 15%

A - 90%, B - 80%, C - 70%