
This is the home page for CSE 472: Computer Graphics.. CSE 472 is taught in the spring of each year. This course will study the use of computer graphics for image and animation creation. Students will study 3D modeling and rendering. We will learn how to create and render 3D images and animations. We will also study the underlying mechanisms used by various rendering technologies.
The course syllabus is available in PDF format.
The Lab Exam will be held in 3 sessions. (Wednesday-Friday March 25-27, 6:30-9:30 in the BONE lab, EB3203). Your TA Jonathan will be in contact with you. Please send him your preferences for the session. See Lab Exam Material below for examples.
Notice: The demonstration programs assume the Visual Studio 2005 runtime is available on your machine. If you do not have Visual Studio 2005 installed, you can install the runtime using this installer. Please contact me if you have difficulties running any of the this code.
0. CSE 472 Computer Graphics 1-12-09
Notice: Some lecture sets are very large because they contain a large number of images.
I'm always trying to make lectures better, so if see something in class that is not on these sets, it's because I added it after posting the lectures. I try to update them online if they change.
The grades will be posted on angel.msu.edu
Introduction to Visual Studio, MFC, and OpenGL Due 1-21-09
Working in 3D Due 1-28-09
Introduction to Lighting Due 2-4-09
Texture Mapping Due 2-11-09
Scene Graphs Due 2-18-09
Triangle Meshes and Graphics Files Due 3-4-09
The Big Honkin' Ray Tracing Tutorial Due 4-1-09
Fun with the Poisson Distribution Due 4-10-09
Curved Surface Patches Optional, Due 4-28-09
All Steps are due at 11:59pm on the listed due date.
Project 1 - The CSE 472 2009 Regatta Due 3-20-09
Project 2 - Ray Tracing Due 4-15-09 Postponed to 4-22-09
Project 3 - Final Project Due 5-3-09