COSC422-21S2 (C) Semester Two 2021

Advanced Computer Graphics

15 points

Details:
Start Date: Monday, 19 July 2021
End Date: Sunday, 14 November 2021
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 1 August 2021
  • Without academic penalty (including no fee refund): Friday, 1 October 2021

Description

This course provides an in-depth knowledge of advanced algorithms and techniques used in several areas of computer graphics. The course covers a wide range of topics that have found applications in real-time rendering, animation, and game engine development.

2021 Covid-19 Update: Please refer to the course page on AKO | Learn for all information about your course, including lectures, labs, tutorials and assessments.

A list of topics covered in the course is given below:

• OpenGL-4 Shader Programming
Terrain programming
Sprites and particle systems
Non-photorealistic rendering
Image based rendering

• Mesh Processing
Half-edge data structure
Mesh simplification algorithms
Mesh subdivision algorithms

• Character Animation
Quaternions
Motion capture data
Scene graphs
Skeletal animation
Inverse kinematics

Learning Outcomes

  • After successful completion of this course, students will be able to:
  • Understand, implement and analyze real-time rendering algorithms
  • Explain the computational steps in the OpenGL-4 pipeline
  • Develop shader programs for advanced rendering applications
  • Apply advanced illumination models to three dimensional scenes
  • Design and implement algorithms for three dimensional mesh processing
  • Analyse and interpret motion capture data
  • Explain the meaning and usefulness of quaternion transformations
  • Explain the structure of a scene graph
  • Design and implement skeletal animation techniques for character animation

Pre-requisites

1) COSC363 2) Subject to Approval of the Head of Department

Timetable 2021

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Monday 13:00 - 14:00 James Logie 104
19 Jul - 29 Aug
13 Sep - 24 Oct
Lecture B
Activity Day Time Location Weeks
01 Friday 09:00 - 10:00 James Logie 104
19 Jul - 29 Aug
13 Sep - 24 Oct

Course Coordinator

Ramakrishnan Mukundan

Assessment

Assessment Due Date Percentage 
Final Exam 40%
Assignment 1 13 Aug 2021 20%
Assignment 2 24 Sep 2021 20%
Assignment 3 20 Oct 2021 20%


2021 Covid-19 Update: Please refer to the course page on AKO | Learn for all information about your course, including lectures, labs, tutorials and assessments.

Indicative Fees

Domestic fee $1,033.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Computer Science and Software Engineering.

All COSC422 Occurrences

  • COSC422-21S2 (C) Semester Two 2021