University home »
Faculty of Science »
Department of Computer Science »
Courses » COMPSCI 372 S2 C » Assignments
»
Computer Science
Assignments
This web page has been last updated on the 27th August 2008
Important: Policy on cheating in assignments
IMPORTANT NOTE: The GLUT library in the lab image is in the wrong location and you will get compilation errors when compiling the assignment. In order to do the assignments please download the GLUT libraries here and then follow the steps explained on page 3-5 of the tutorial: CompSci372Tutorial02_OpenGL_preliminary.pdf. That way the program will work both in the lab and on the marker's machines.Assignment 1 - Introduction to C/C++, OpenGL and Modelling
- This assignment is worth 6.25% of your final mark
- Due Date: Tuesday, 19th August, 9.30pm (no late assignments are accepted)
- Handout: 372Ass1.pdf
- Resources & Source code:
- Question 1: GyeongbokgungPalace_Seoul.tif
- Question 3: Ass1Q3.zip
- Question 1: GyeongbokgungPalace_Seoul.tif
- Sample solution: 372Ass1_SampleSolution.pdf
Assignment 2 - 3D Geometry & Transformations, Modelling and Texture Mapping
- This assignment is worth 6.25% of your final mark
- Due Date: Monday, 22nd September 2008, 9.30pm (no late assignments are accepted)
- Handout: 372Ass2.pdf
- Source code: The complete .NET solution of the assignment skeleton: Ass2.zip. NOTE: Please compile the code in RELEASE mode since otherwise the texture loading is very slow.
- Other Resources
- Hints: Question2b_Hints.pdf
- Sample solution: Ass2SampleSolution.pdf
Assignment 3 - Ray Tracing
- This assignment is worth 12.5% of your final mark
- Due Date: 23th October 2008, 7pm
- Handout [PDF]
- Template source code [ZIP]
-
Related Programmes