University home »
Faculty of Science »
Department of Computer Science »
Courses » compsci715s2c » lectures »
Computer Science
Part 2 Lectures
- Lecture 1: Introduction to GLSL
- Lecture 2: GLSL Examples
- Lecture 3: Parallax Occlusion Mapping
- Lecture 4: GPGPU and Particle Systems
- Lecture 5: Particle Systems on the GPU
- Lecture 6: Rigid Body Mechanics
- Lecture 7: Advanced Ray Tracing
- Lecture 8: Advanced Lighting and Materials
- Lecture 9/10: Global Illumination
- Lecture 11: Non-Photo Realistic Rendering
- Lecture Review
Example Programs
These may require some modification to work (but this is a 700 level paper):Shader competition
Just for fun and without contributing to your grade I am suggesting a small competition.The idea is to modify the above program to use the test images below (both 1024x1024) and write a shader which applies some effect to it. If you prefer you can instead create some interesting geometry / use other images / anything you like. The only requirement is that it be a GLSL shader...
I'm not sure yet what the prize will be but I'll think of something ;-)
Cut off date is Friday September 21. Submission is by email to my account which you can find elsewhere on these pages
Test images: (Thanks to Martin Tingstad for the images)
-
Related Programmes