Department of Computer Science and Software Engineering

CITS3003 Graphics & Animation 2022 — Laboratories

Unit Coordinator & Lecturer

Dr. Naeha Sharif

 

Lab Facilitators

David Charkey

Jasper Paterson

 

Consultation Time

Thursdays, 3:00-4:00pm.

Where: Room 1.05 in CSSE
and online (active in consultation hour)

 

News:

  • [28 Feb'22] Welcome to CITS3003

Starting point for weekly labs

You may use Mac, Windows, or Linux for the labs in this unit, and you should even be able to swap between them. However things are much more easier on Linux. Here is a very useful guide to help you setup your system. For the weekly labs, you'll need the following starting point.


labs-examples.zip

The zip file above contains Makefile in each directory that has been known to work on the Mac and Linux in the CSSE Labs.

You may also wish to install OpenGL on your own computers so that you can do all the lab exercises and project at home. Just a word of caution, unless you have a good system programming background, it maybe challenging to install OpenGL and all the associated libraries. You can also seek help from the lab facilitators in this regard. Students are highly ecouraged to help each other out with the installation because similar OS and graphics drivers will cause similar problems to their users.

Weekly labs

  1. [Week 2] First Steps with OpenGL     [Sample solution]
  2. [Week 3] Colour and 2D Rotation     [Sample solution]
  3. [Week 4] More Rotation and Simple 3D     [Sample solution]
  4. [Week 5] Drawing and Transforming in 3D [Sample solution]
  5. [Week 6] Translations, Perspective and Meshes [Sample solution]
Sample solutions have been released for the labs.

Department of Computer Science and Software Engineering

This Page

Website Feedback:
naeha(dot)sharif(at)uwa(dot)edu(dot)au