TuTh 10:30 - 11:50 AM PST in Gates100 (First class is Tu Sept 27)
See Canvas for additional links (requires Stanford ID to access).
TueOct18
ThuOct20
Broad- and narrow-phase tests. Explore applications of 2D geometric subdivisions.
TueOct25
ThuOct27
TueNov01
ThuNov03
TueNov08
Democracy Day
No class. Go vote (if applicable).
ThuNov10
TueNov15
Explore noisy creations in OpenProcessing or Shadertoy.
Show & Tell on Thurs, Nov 17.
ThuNov17
TueNov29
ThuDec01
TueDec06
Explore real-time hardware rendering using implicit SDF geometry and ray marching.
Show & Tell on Thurs, Dec 8.
TueNov22
ThuNov24
Thanksgiving Break
ThuDec08
A random sampling of graphics research
Have a great winter break!
Other Great Ideas
Caustics
Rasterization (pixels, voxels)
Texture Synthesis
Sampling (NPR, e.g., stippling and hatching)
Real-time deformation (Kelvinlets)
Incompressible flow (Curl Noise)
Physics-based animation & sound
Geometric Subdivision
Subdivision for curves and surfaces.
Networked Multiplayer Graphics Fun
Discuss how to build a simple multiplayer sketch, e.g., game, using socket.io in OpenProcessing.