University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31104 Programming for Special Effects

Warning: The information on this page is indicative. The subject outline for a particular session, location and mode of offering is the authoritative source of all information about the subject for that offering. Required texts, recommended texts and references in particular are likely to change. Students will be provided with a subject outline once they enrol in the subject.

Subject handbook information prior to 2018 is available in the Archives.

UTS: Information Technology: Software
Credit points: 6 cp

Subject level:

Undergraduate

Result type: Grade and marks

Requisite(s): 31264 Introduction to Computer Graphics OR 31140 Introduction to Computer Graphics

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.