|
|
|
|
|
|
|
|
|
Labs | Handouts* |
|
---|---|---|---|---|---|
08/31
|
Introduction, examples, motivation
|
intro |
intro4on1 |
||
09/02 |
C++ for Java programmers |
tutorial |
|||
09/07
|
Visualization - early beginnings; The good, the
bad, and the ugly
|
Tufte books
|
tufte |
tufte4on1 |
|
09/09 | Perception: basic concepts, visual models | Gonzales: 2.1, 2.2 |
|
|
|
09/14
|
Perception: color and shapes, issues related to
visualization
|
Foley: 13.2 |
|
|
|
09/21
|
Information visualization: data model, basic and
advanced techniques
|
handouts |
|
|
|
09/23
|
Information visualization: visual data mining
|
handouts |
|
|
|
09/28
|
Scientific visualization: data model, purpose,
intro to volume rendering
|
Lichtenbelt: 1
|
|
|
|
09/30
|
Midterm I (closed book and closed notes)
|
|
|
|
|
10/05 | Midterm I return and discussion |
|
|
|
|
10/07
|
2D graphics: image processing basics, pixel transformations,
filter masks
|
Gonzales: 3
|
|
|
|
10/12
|
FLTK and OpenGL intro | FLTK, OpenGL webpages | |
|
|
10/14
|
Sampling theory, aliasing, anti-aliasing | Foley: 14.10 | |
|
|
10/19
|
3D graphics: spatial transformations, viewing models | Foley: 5, 6, Lichtenbelt: 2 | |
|
|
10/21
|
Forward viewing, raycasting basics, interpolation filters |
Foley: 15.10.0-15.10.2, Licht.: 5
|
|
|
|
10/26
|
X-ray rendering, Maximum Intensity Projection with raycasting |
Licht.: 6, pp. 135-138 |
|
|
|
10/28 | Illumination, shading models |
Foley: 16.0, 16.1, Licht.: 3 |
|
|
|
11/02
|
Classification, transfer functions, segmentation, gradient
filters |
Lichtenbelt: 4
|
|
|
|
11/04
|
Isosurface rendering with raycasting |
Lichtenbelt: 6
|
|
|
|
11/09
|
General volume rendering with raycasting, compositing |
Lichtenbelt: 6 | |
|
|
11/11
|
Midterm II (closed book and closed notes) |
|
|
|
|
11/16
|
Midterm II return and discussion |
|
|
|
|
11/18 |
General volume rendering with raycasting, compositing |
Lichtenbelt: 1
|
|
|
|
11/23
|
Surface rendering with polygons, z-buffer, shading, textures,
OpenGL |
Foley: 15.4, 16.2 | |
|
|
11/30
|
Polymesh generation with the Marching Cubes algorithm |
Foley: 20.6 |
|
|
|
12/02
|
Visualization acceleration with PC graphics hardware |
handouts
|
|
|
|
12/07
|
Data generation (CFD, CT, MRI) |
handouts |
|
|
|
12/09
|
Flow visualization: streamlines, ribbons, glyphs, LIC, video |
handouts |
|
|
|
12/16
|
Comprehensive Final Exam (closed book, closed
notes)
(Thursday) 11:00am-1:30pm, class room |
|