Below is a tentative schedule of lectures and labs. Lecture notes will be posted here as the semester advances. Schedule and topics are subject to change (probably not much)
|
lecture |
lab |
week 1 (01/20,22) |
course overview, introduction to scientific visualization -the rendering pipeline (Ch. 0), outside in |
lab rules, lab hours, lab equipement, software for this course -intro to Linux, pixie, blender |
week 2 (01/27,29) |
software for 3D graphics and animation |
blender tutorial |
week 3 (02/03,05) |
software for 3D graphics and animation |
pixie / renderman tutorial |
week 4 (02/10,12) |
collision detection |
more on .rib files and primitives |
week 5 (02/17,19) |
linear physics and ODEs |
renderman primitives in C++: sample C++ file, and makefile |
week 6 (02/24,26) |
week 7 (03/03,05) |
simple harmonic motion and rotational physics |
examples |
week 8 (03/10,12) |
midterm review |
week 9 (03/17,19) |
midterm exam |
rigid body motion |
week 10 (03/24,26) |
no class - start work on lab assignment #3 |
the wave equation |
week 11 (03/31, 04/02) |
no class - César Chavez holiday |
numerical methods |
week 12 (04/14,16) |
numerical methods |
can't be solved, but still needs to solve it... how? |
week 13 (04/21,23) |
fluids |
more on solving the unsolvable |
week 14 (04/28,30) |
numerical methods and physical simulations |
software for fluids and particle systems |
week 15 (05/05,07) |
final project discussion |
final project discussion |
back to the course page
back to my homepage
|