logoClassRank

University of Western Australia

Areas of Study

Graphics and Animation

  • CITS3003
  • Semester 2 (see Timetable)
  • 6 points
Average Rating
Difficulty Level

This unit teaches the fundamentals of computer-generated three-dimensional graphics and animation for applications, including creating interactive virtual environments. The unit introduces the virtual image formation process using a synthetic camera model. The OpenGL API is introduced for writing interactive graphics programs. Fundamental techniques are emphasised, such as using the homogeneous coordinate system for affine transformations. The unit then covers lighting and shading models, as well as the use of GLSL programmable shaders. Finally, three-dimensional animation techniques are covered, with an emphasis on realistic modelling of articulated bodies. The practical component of the... -- Course Website

Instructor: Dr Rowan Davies

Prerequisites: CITS1002 Programming and Systems or CITS1210 C Programming or CITS1200 Java Programming or CITS1220 Software Engineering or CITS1001 Object-oriented Programming and Software Engineering; for pre-2012 courses: CITS1002 Programming and Systems or CITS1210



Post an anonymous review of this course

Overall experience
Difficulty Level
POST