Old Announcements

If you're having trouble with lighting, 1. do the labs again, 2. read my 3D page linked to from the lab again.

Wednesday 10 Oct
Assignment 2 has been extended to Monday 15th because I got behind on sending out feedback for A1.
I will not be available for demonstrations Friday afternoon.

Wednesday 26 Sep Assignment 2

Lecture notes on texture mapping.

Friday 21 Sep a booking sheet for assignment 1 demos is in N224. Write your name down several hours in advance: I can't sit in the lab all day, so will be checking morning and at lunchtime for new additions.

If you can't make any of the times listed, email me.

Extension to assignment 1

17 Sep With R105 being unavailable for longer than expected, and the JOGL software vanishing from the undergrad labs, I've decided to give an extension to Assignment 1.

The new due date is Tuesday 25th instead of the previous Friday. Submissions before Tuesday get 1 extra mark.

12 Sep R105 has moved to N224. The computers all work, but swipe card access will take a day or two to be updated.

The JOGL .jar files needed for CG Java programs vanished from undergrad labs N111-114, but not N115 & 116. Not sure what happened, but they are back now.

10 Sep The mid-semester test has been marked and results should be visible in STREAMS. If you have any questions or want to discuss your paper, email me.

R105 is moving! All the computers from R105 are going to be moved in N224 during the mid-semester break. This should only take half a day, but I don't know exactly when. (And it wasn't my idea.)

22 Aug

JOGL has been installed in all of the undergraduate labs N111 - N116. (The C libraries and GLUT were already there.) You should be able to run any C/Java OpenGL programs now: if there are problems, notify Hugh Fisher. For Java you need:

setenv CLASSPATH "/usr/local/jar/gluegen-rt.jar:/usr/local/jar/jogl.jar:."
setenv LD_LIBRARY_PATH "/usr/local/lib"

pfpy3d has been installed in all the labs, but will only run in N111. This is because a /usr/tmp directory has to be created for the other labs, which should be done Real Soon Now. You need:

setenv LD_LIBRARY_PATH "/usr/local/lib"
setenv PATH "/usr/local/bin:$PATH"

Two "Computer Graphics 2007" CDs can be borrowed if you want to install JOGL, SGI Performer, and Py3D on your home (Linux!) PC.

16 Aug
Please don't start the assignment until you've done all the scheduled labs for this week and next week, and tried to build a 3D model from your geometry exercise. If you practise/ rehearse/ prototype before the assignment, it will be much easier.

Assignment 1