Lectures & Slides
  NOTE: Lceture slides (c) R. Hoetzlein
Copyright for images found in slides are retained by the original authors. Intended for educational use only.
  Teachers - Please feel free to use these lecture slides in your own courses.
  Introduction to Computer Graphics

Basic Lighting and Illumination
(24 MB)


Introduction to Graphics: Viewing Transformations
(4 MB)


Introduction to Graphics: Lighting and Illumination
(6 MB)

    Introduction to Graphics: Object Representation & Modeling
(5 MB)
    Introduction to Graphics: Hidden Surface Removal
(0.7 MB)
(2 MB)
  Advance Computer Graphics
      Shader Graphs
(11 MB)
      Raytracing and Global Illumination
(3.7 MB)
      History of Raytracing
(9 MB)
      Polygonal Modeling
(49 MB)
      Non-Realistic Rendering - Drawing
(22 MB)
      Non-Realistic Rendering - Painting
(50 MB)
      Global Illumination: Radiosity and Photon Mapping
(7 MB)
      Scene Graphs
(8.5 MB)
      Media Arts: A Brief History
(23 MB)
  Practical Course in Computer Graphics using OpenGL
      Introduction to Computer Graphics
(30 MB)
      Introduction to OpenGL & Hardware
(28 MB)
      OpenGL: Lighting & Color
(28 MB)
      Modeling and Tesselation
(1.5 MB)
      3D Object Representation
(5.2 MB)
      Texture Mapping
(21 MB)
      OpenGL: Texture Mapping
      IGX Lab - A Framework for command-line OpenGL & Cg
  Modeling, Animation and Motion Capture
    Global Illumination: Radiosity, Photon Mapping & Path Tracing
(5 MB)
    Procedural Modeling
(11 MB)
    Artificial Intelligence: Gaming Technologies
(3 MB)
    Collision Detection
(2 MB)
    Animation: Basic Principles
(20 MB)
    Animation: Walk Cycles
(3 MB)
    Motion Capture: History & Basics
(2 MB)
    Motion Capture: Hardware & Workflow
(2 MB)
    Motion Capture: Recent Trends
(6 MB)
    Polygonal Modeling (Artistic)
(42 MB)
    The Animation & Games Industries
(7 MB)
    Prototyping & Failure: The Art of Design
(11 MB)
    Media Arts: Future Trends
(20 MB)