31104 Programming for Special Effects
6cpRequisite(s): 31264 Introduction to Computer Graphics OR 31140 Introduction to Computer Graphics
Undergraduate
Description
This subject examines the architecture and capabilities of modern graphics processing units (GPUs) with a focus on writing shaders to create special effects, such as fog, shadows, fire, water, clouds, lightning, motion blur and reflections that are seen in games and movies. Shader programming in general as well as different shader languages are discussed. Students learn to develop, test and tune shaders independent of the final application that might use them.
Detailed subject description.
Fee information
Information to assist with determining the applicable fee type can be found at Understanding fees.
- Commonwealth-supported students: view subject fees at Fees Search: Commonwealth-supported
- Postgraduate domestic fee-paying students: fees are charged according to the course enrolled in; refer to Domestic Fees Search: Postgraduate and Research
- International students: fees are charged according to the course enrolled in; refer to International Fees Search
- Subject EFTSL: 0.125
Access conditions
Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.