CSE 40166 / 60166 - Computer Graphics

|    Home  |   Syllabus  |   Assignments  |   Schedule  |   Resources   |

CSE 40166 / 60166 - Computer Graphics
Fall 2012

Instructor:
Jeffrey Paone
Office: 254 Fitzpatrick
Phone: 1-4391
Email: jpaone {at} nd {dot} edu
Office Hours: Monday 12-1,
     Wednesday 3-4, or by appointment
TA:
Kyle Buckley


Email: kbuckle1 {at} nd {dot} edu
Office Hours: Tuesday & Thursday
     2:30 - 3:30 in Engineering Library

Lectures: Tuesday & Thursdays 3:30 - 4:45
216 DeBartolo Hall


Announcments

12/13/2012

Added some final links to the Resource page for reference.
H A V E   A   G O O D   H O L I D A Y   B R E A K !

12/06/2012

Released CSE40166 v1.5 with OpenAL class support (Listener, Buffer, Source)

12/04/2012

XC3 posted. Due 12/14/12 by 5:00pm.

11/29/2012

Final Report posted. Due 12/14/12 by 5:00pm.
Submit either a PDF or hard copy to instructor.

11/13/2012

HW7 posted. Due 11/20/12 by 11:59pm.
Final Project posted. Due SUNDAY 12/09/12 by 11:59pm.
Final Project Proposals. Due 11/20/12 by 5:00pm.

11/12/2012

Schedule page is flushed out with due dates for rest of semester. Topics will be entered each week.
Many models were added to the Resources page in anticipation of HW7.

11/08/2012

Normal and Specular map textures added to Resources page.
Even more GLSL tutorials added to Resources page.

11/06/2012

Fixed-Function Pipeline and Per-Pixel Lighting Shaders added to Resources page.
Additional models added to Resources page as well.
Some GLSL tutorials added to Resources page too.

11/01/2012

HW6 posted. Due 11/13/12 by 11:59pm.
Basic Shader examples added to Resources page.

10/31/2012

HW5 deadline extended. NOW DUE 11/01/12 by 11:59pm.
Scissor and Stencil examples added to Resources page.

10/25/2012

XC2 posted. Due 11/06/12 by 11:59pm.
Midterm solutions, cloth simulation, SOIL example, and more models added to Resources page.

10/23/2012

HW5 posted. Due 10/30/12 by 11:59pm.
Object Viewer example and CSE40166 Library added to Resources page.
Sample models and textures, along with additional writeups and links, added to Resources page.

10/09/2012

Review slides from today's class added to the Schedule page.
Sample Midterm Questions' solutions added to the Resources page.

10/04/2012

REMINDER: Midterm Project due MONDAY, Oct. 8 by 11:59pm.
Midterm exam will be in class on Thursday, Oct. 11.

Texture filtering and transparent texturing examples added to the Resources page.

10/02/2012

Sample Midterm questions and review posted to the Resources page.
Texturing example added to the Resources page.

09/28/2012

Lighting and Picking examples added to the Resources page.

09/20/2012

Midterm Project posted. Due MONDAY 10/08/12 by 11:59pm.
OpenAL examples, links, and tutorials added to the Resources page.

09/15/2012

List of useful Callbacks added.
Examples of Free Cam and Arcball Cam paridigms added to Resources page.

09/13/2012

HW4 posted. Due 09/20/12 by 11:59pm.
Picking tutorials added.
Notes for Lecture 08 added to schedule page.
2D Video Game Center updated with game submissions.

09/11/2012

GLUI example code added.

09/06/2012

HW3 posted. Due 09/13/12 by 11:59pm.
Basic 3D Setup example code added.

09/04/2012

Handout for Lecture 5 posted on Schedule page.
Student Pages posted.
Homework Hall of Fame updated.

08/30/2012

HW2 posted. Due 09/06/12 by 11:59pm.
As well as the first extra credit assignment (XC1). Due 09/11/12 by 11:59pm.
Examples of double buffering animation, keyboard and mouse events, and model hierarchy uploaded to the Resources page. The 2D Video Game Center has been set up as well.

08/27/2012

Readings for week posted and Handout for Lecture 3 posted on Schedule page

08/23/2012

HW1 posted. Due 08/30/12 by 11:59pm.
Examples of Triforce programs posted to Resources page

08/22/2012

Handout for Lecture 2 posted on Schedule page

08/21/2012

HW0 posted. Due 08/23/12 by 3:30pm.

08/20/2012

Welcome to CSE 40166 / 60166! While there is not much here just yet, you will be able to find the homework assignments on the assignments page. As we cover more topics and more examples are used in class, they will become available on the resources page. The schedule page will list the reading required for the upcoming class as well as any handouts needed for the next lecture.