|
COURSE INFORMATION
Official Syllabus (pdf)
Tentative Class Schedule
Reading Guide
Details
- Class: 04354-1; 04355-6 (M) ; MWF 12:30-1:18; DL266
- Class Newsgroup: cse.course.cse581
- Class Submit Name: c581aa
- Instructor: Rick Parent
parent@cse, 2-0055 DL787; MWF 1:30-2:25; or arrange by email
- Grader: Morgan Goose
gmail email: morgan.goose
DL172; M,W,F 10.30-11:30; or arrange by email
Links
|
CSE 581: Interactive Computer Graphics
|
ANNOUNCEMENTS
- Here is Dr. Crawfis's sectin of 581 Best Images.
- WEB PAGE for any interesting student work - let the class see what you've done - email me an image
- Friday, May 30
- Sound - OpenAL is an option
- Check for updates to the exam notes over the weekend
- Lab 3 grades are posted
- Lab 4
- There are on-line file conversion programs, e.g., http://www.online-utility.org
- Remember textures have to have dimensions that are powers of 2
- If you're having trouble with an image texture, first try a procedural texture (fill in the texture values with a short procedure - for example, make the left half red and the right half blue) to see if it's the texturing commands or the I/O that's the problem.
- Remember the billboard texture is 4 bytes per pixel and this must be specificed in the appropriate OpenGL command; the 4th byte is opacity and can be set to full transparency when a certain color is recognized (see the pseuodo code in the lab 4 spec).
- Wednesday, May 28
- FINAL EXAM: Monday, June 2, 11:30-1:18, in DL266
- Lab4/B> is due Friday - NO LATE LABS!
- Remember to submit 'best images' - by the end of Monday of exam week. I'll link to these off of this page for you and subsequent classes to look at.
- I've started to put up notes on the final. See Exam Topics.
- The final material for the class has been listed - Wednesday's class will cover some notes on GPUs and Friday's class will just be a review of the course and prep for the final.
- See previous announcements
|
NOTES:
- Undergraduates should take CIS581 (CIS694G) first (mainly because 581
contains more immediately-useful material and makes more sense if you end up taking only one course in graphics).
- In this course, you learn one of the standard APIs for computer graphics
Text: Interactive Computer Graphics: A Top-Down Approach with OpenGL by Edward Angel
|
CLASS ATTENDANCE
- Students are expected to attend class
- If you miss a class, you are responsible for finding out what material was covered, what announcements were made, and what assignments were made. (Don't come to me and ask me to present the material to you)
- When missing a midterm or final, in order to avoid receiving a grade of zero, you have to either
- have received prior permission from the instructor with written documentation or,
- present written documentation of a unavoidable, unanticipated emergency situation.
Oversleeping does not qualify as a valid excuse.
|
|
LAB INFORMATION
- Lab Assignments (as they become available)
- Lab Guidelines
- Notes on operating systems
OpenGL & GLUT
- Reference pages
- OpenGL tutorials on the web
- other pages
|