|
Topic
|
Slides
|
Mark-up
|
Extras
|
|
1
|
Displays and Frame Buffers
|
1pp
4pp
|
Vector Displays,
Raster Displays,
LCD Displays,
OLED Displays
|
|
2
|
Image Processing |
1pp
4pp |
Image warp,
Continuous 1D Convolution,
Discrete 1D convolution, Snoop,
YIQ filtering |
|
3
|
Bilateral Filtering
|
1pp
4pp |
Photoshop plugin |
|
4
|
Affine Transformations |
1pp
4pp |
Change of basis
,
Affine Transformation Game
|
|
5
|
Hierarchical Modeling
|
1pp
4pp |
Hierarchy of transformations,
Robot Arm Example
|
| 6 |
Projections
|
1pp
4pp |
Hitchcock Effect
|
| 7 |
Hidden surfaces
|
1pp
4pp |
Z-buffer
BSP Trees
|
| 8 |
Shading
|
1pp
4pp |
OpenGL shading applet,
Szymon's BRDF viewer |
| 9 |
Ray Tracing
|
1pp
4pp |
Photon Mapping,
Triangle Intersections,
Reflection/Refraction Applet
|
| 10 |
Anti-aliased and accelerated ray tracing |
1pp
4pp |
Nyquist Limit |
| 11 |
Distribution ray tracing |
1pp
4pp |
|
| 12 |
Texture mapping |
1pp
4pp |
Texture Mapping Primitives,
Marble Applet,
|
| 13 |
Parametric curves
|
1pp
4pp |
Tcl/Tk curve demos (zip file),
Bezier Curves,
B-Splines,
Curve Interpolation,
C2-Interpolating Curves |
| 14 |
Particle systems |
1pp
4pp |
Differential Equation Basics,
Particle System Dynamics,
Cloth,
Fish,
Snake,
Cloth Demo,
Soda Constructor,
|
| 15 |
Introduction to Graph-cuts,
Grab Cut,
Interactive Digital Photomontage |
|
|
| 16 |
Gradient-Domain Image & Video Processing |
|
|
| 17 |
Spacetime Resolution Enhancement of Video
|
|
|
| 18 |
Parametric surfaces |
1pp
4pp |
Bézier patch interactive demonstration
|
| 19 |
Subdivision curves and surfaces |
1pp
4pp |
Triangular Subdivision Surfaces,
Subdivision Tutorials and Online Demos |
| 20 |
Animation principles |
|
Perlin Walkers,
Pixar Shorts
|