ITC320 Advanced Graphics for Games (8)
Abstract
This subject presents advanced graphics topics relevant to game programming. Specifically, it presents the use of programmable shaders to implement lighting, texturing and other visual effects, and 3D animation through the use of hierarchical mesh models and skeletal animation. As a result of successfully completing this subject students will be able to create and navigate within a scene of animated 3D models. |
|
|
+ Subject Availability Modes and Location
Session 2 | Online | Bathurst Campus |
Continuing students should consult the SAL for current offering details: ITC320
Where differences exist between the Handbook and the SAL, the SAL should be taken as containing the correct subject offering details.
|
|
Subject informationDuration | Grading System | School: |
---|
One session | HD/FL | School of Computing and Mathematics |
|
|
Learning OutcomesUpon successful completion of this subject, students should:
- be able to apply principles of programmable shaders to design and create shaders which implement lighting texturing of 3D models;
- be able to apply advanced graphical programming techniques to implement shadows and reflections in 3D scenes;
- be able to apply concepts of 3D modelling to design and create parsers to load 3D models;
- be able to apply concepts of skeletal animation to animate a mesh and to blend between animations;
- be able to apply mathematical and programming techniques to select objects in 3D scenes;
- be able to integrate knowledge to create a 3D scene of animated and lit 3D models and to navigate within it.
|
|
|
SyllabusThe subject will cover the following topics:
- Programmable shaders.
- Ambient, directional, and spot lighting.
- Texturing.
- Multitexturing and transparency.
- Reflections and shadowing.
- Hierarchical meshes and skeletal animation.
- Vertex blending for skinned meshes.
- Animation interpolation and blending.
- Object selection.
- Cameras and movement.
|
|
|
Back
The information contained in the 2017 CSU Handbook was accurate at the date of publication: 25 August 2017. The University reserves the right to vary the information at any time without notice.