everything.study
6.837

Computer Graphics

Undergraduate · Historical course

Fall 2012

Topics

  • Introduction and Course Overview
  • Bezier Curves and Splines
  • Curves Properties and Conversion, Surface Representation
  • Coordinates and Transformations
  • Hierarchical Modeling
  • Color
  • Basics of Computer Animation—Skinning/Enveloping
  • Particle Systems and ODEs
  • Particle Systems and ODE Solvers II, Mass Spring Modeling
  • Implicit Integration, Collision Detection
  • Collision Detection and Response
  • Ray Casting and Rendering
  • Ray Casting II
  • Ray Tracing
  • Acceleration Structures for Ray Casting
  • Shading and Material Appearance
  • Texture Mapping and Shaders
  • Sampling, Aliasing, and Mipmaps
  • Global Illumination and Monte Carlo
  • Image-Based Rendering and Lighting
  • Output Devices
  • Graphics Pipeline and Rasterization
  • Graphics Pipeline and Rasterization II
  • Real-time Shadows
  • Graphics Hardware and Computer Games

Readings

Sources