CSE 472 Computer Graphics

Spring, 2010

Yiying Tong, instructor, ytong@msu.edu 

Organs Image

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.

course Course resources

 

demos Example materials

programs Demonstration Programs

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.

lecture Lecture sets

   0.  CSE 472 Computer Graphics 1-11-10

  1. OpenGL Basics Toe-Tipper Sample
  2. Moving to 3D
  3. Geometric Transformations

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. 

assignments Steps

The grades will be posted on angel.msu.edu

  1. Introduction to Visual Studio, MFC, and OpenGL Due 1-20-10  Sample

  2. Working in 3D Due 1-27-10  Sample

  3. Introduction to Lighting Due 2-3-10 Sample

  4. Texture Mapping Due 2-10-10

All Steps are due at 11:59pm on the listed due date.

projects Projects