Introduction to Graphics
Lectures
- Lecture 1 slide handout - Introduction (PDF)
- Lecture 2 slide handout - Ray tracing (PDF)
- Lecture 3-4 slide handout - Graphics pipeline (PDF)
- Lecture 5-6 slide handout - Graphics hardware (PDF)
- Lecture 7-8 slide handout - Human vision (PDF)
Supplementary material
These references to external websites are intended to be useful, but the links are provided without any particular endorsement and with no guarantee of accuracy.
- OpenGL API documentation at OpenGL.org
- Online OpenGL tutorial suited for self-tutoring from scratch
- How the human eye works from Animagraffs
- CIE 1931 (XYZ) colour space (from Wikipedia)
- A wide range of instructional materials covering various areas in Computer Graphics, provided by ACM SIGGRAPH, including materials on colour spaces, colour reproduction, texture and bump mapping, lines and circle drawing, anti-aliasing, ray tracing, and 3D projection.
- Advances in Real-Time Rendering in 3D Graphics and Games - a SIGGRAPH course with late-breaking work and advances in real-time computer graphics.
- Shadertoy - great way to explore and experiment with shader programming.
Rendering competition
1st Place: Ben Tinsley

2nd Place: Thomas Griffiths

3rd Place: Duy Huynh

Honourable mention: Jadon Reed
