COMP 3021 Special Effects Programming
Credit Points 10
Legacy Code 301173
Coordinator Anton Bogdanovych Opens in new window
Description This subject will focus on develop programming code to write shaders to create special effects, such as fog, shadows, fire, water, clouds, lightning, motion blur and reflections. These type of shaders are often seen in games and movies. Students will also learn about generic programming algorithms involved in building special effects.
School Computer, Data & Math Sciences
Discipline Computer Graphics
Student Contribution Band HECS Band 2 10cp
Check your HECS Band contribution amount via the Fees page.
Level Undergraduate Level 3 subject
On successful completion of this subject, students should be able to:
- Create special effects with �eShaders�f and test under controlled scenarios
- Demonstrate the ability to program a custom �eShader�f
- Implement common special effects and test under controlled scenarios
- Develop transferrable practical skills in programming special effects for games
Shader Programming Basics
Writing Water shaders
The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.
|Applied Project||1000 lines of code||50||N||Individual|
|Final Exam||2 Hours||50||N||Individual|