S CSE683 Class Home Page

General Course Information


CSE 683
Computer Animation
Alogirithms and Techniques

  • "The good Christian should beware of mathematicians and all those who make empty prophecies. The danger already exists that mathematicians have made a covenant with the devil to darken the spirit and confine man in the bonds of Hell." - Saint Augustine.
  • "Math illiteracy strikes 8 out of 5 people."
  • More fun with physics simulation
  • Submitting to 'project' doesn't seem to be working - although it worked for me when I tested it. So instead, submit to 'lab9' if 'project' doesn't work for you. I'll look at the submissions in both areas, so if 'project' does work for you, that's ok too. (12/6)
  • Projects are to be demoed on either Monday or Tuesday at 1:30 in CL112D. (12/3)
  • The exam notes are being developed for the final. See the link to the right. (12/2)
  • I've expanded some of the pre-approved project descriptions. (11/30)
  • Email me your project descriptions by wednesday. (11/30)
  • Just what we were talking about: here - including me pontificating - as I tend to do in class. (11/30)
  • TRON Legacy Trailer (11/29)
  • A draft version of the project assignment has been posted. (11/22)
  • Grades for Lab #7 have been sent out. If you demoed your lab, then you should have received an email with your grade. (11/18)
NOTE: see Previous announcements to read archived announcements.

Anyone taking this class should be a competent programmer, know the basics of 3D Euclidean geometry and 3D graphics, and be familiar with basic linear algebra. You should be familiar with OpenGl programming or an equivalent graphics API (or be able to quickly pick up the ability to display and animate 3D graphics). The stronger programmer you are, the more graphics experience you have, and the more math you know, the better off you'll be.

This course in the Graphics Curriculum
This course is relevant to computer games as well as computer animation. We have Capstone Design courses in both of these areas and it's a good idea to take this course before taking either of those - although it's not a formal pre-req for either.

The main work in this class is that each student writes a series of small programs that implement a variety of basic techniques used in Computer Animation. Most students use their own laptops; other use the Departmental labs.

Class Attendance
Students are expected to attend class. If you miss a class, get the notes and assignments from someone in class. Most, but not all, of the information from the class can be found in the book or on the web - but you are responsible for anything said in class.

Autumn 2010 Class Information

Last updated 5/7/10