Advanced Computer Graphics

Welcome to the CS 5610/6610 - Lecture slides page. Here you will find the slides from class presentations.

Thanks to

Han-Wei Shen, Ohio State University

Stephen Chenney, University of Wisconsin

Ed Angel, University of New Mexico

David Brogan and Greg Humphreys, University of Virginia

 

Last year, the students didn't know OpenGL so there was some intro: 2007 Lectures

Week 1: Vertex Arrays OpenGL Vertex Arrays

Week 1: Blending in OpenGL Blending lecture

Week 2: Texturing in OpenGL Texturing lecture 1

Week 3: Texturing Filtering Texturing Lecture 2

Week 3: Environment Mapping env_map 2009.pdf

Week 4: Stenciling and other buffers Buffers Lecture

Week 5: Stenciling for hidden lines Info for reading/writing buffers

Week 5: Stenciling for Silhouettes Info for silhouettes (more stenciling tricks)

Week 6: Shadows Introduction to Shadows

Week 6: Shadows Shadow Mapping in OpenGL

Week 6: Shadows Volumes Introduction to Shadow Volumes

Week 6: Soft Shadows Introduction to Soft Shadows

Week 6: Hybrid Shadows Hybrid Shadow Map and Shadow VolumeShadows

Week 7: Graphics Hardware I Introduction to graphic hardware Vertex Engine

Week 7: Graphics Hardware II Introduction to graphic hardware Fragment Engine

Week 7: GLSL Intro to GLSL

Week 7: GLSL GLSL vs Cg

Week 9: Tangent Space Tangent Space

Week 10: Cg Examples Cg Examples

Week 11: more Cg Examples Cg Examples

Week 11: Radiosity Radiosity

Week 12: Planar Reflections Planar Reflectors

Week 12: Curved Reflectors Curved Reflectors