3501 #5: Screen-Space Effects

Assignment 5: Screen-Space Effects

Due date: Wednesday, Nov 10

This assignment will help you to get a bit of practice implementing and using image processing operations. It is also a chance to use your creativity, possibly designing an effect you were hoping to include in your project.

Part 1: setup

Part 2: Transmission error

Implement a "transmission error" effect. The error should be mild, so 90% of the screen should be unaffected, but the remaining 10% should be distorted. The error region should move from the top of the screen to the bottom over time while not increasing in size.

Part 3: Your own effect

Invent your own effect and implement it. For full marks, the effect should do the following:

Handing it in

Hand in your project using WebCT. The easiest thing to do is to create a single zipped folder and submit that, rather than all the individual files. It might take a while to upload, so be prepared to take a little break while the files are in transit.