Home > Undergraduate > Introduction to Graphics  


INTRODUCTION TO GRAPHICS (CITS2231)




All lecture slides are in the pdf format. You will need the adobe acrobat reader for viewing the slides. You can download acrobat reader from this site free of charge.

Many of these slides are made available here with permission from Pearson Education Australia as supplementary material for the textbook by Edward Angel.

Lecture recordings for 2009 are available here.

Lecture 1: What is Computer Graphics?      Unit details

Lecture 2: Image Formation

Lecture 3: C Essentials

Lecture 4: Models and Architectures

Lecture 5: Programming with OpenGL - Background

Lecture 6: Programming with OpenGL - Complete Programs

Lecture 7: Input and Interaction

Lecture 8: Working with Callbacks

Lecture 9: OpenGL Transformations

Lecture 10: Building Models

Lecture 11: Computer Viewing

Lecture 12: Shading I

Lecture 13: Shading II

Lecture 14: Shading in OpenGL

Lecture 15: Representation

Lecture 16: Transformations

Lecture 17: Texture Mapping

Lecture 18: OpenGL Texture Mapping

Lecture 19: Buffers, Compositing and Blending

Lecture 20: Implementation I

Lecture 21: Implementation II

Lecture 22: Programmable Pipelines

Lecture 23: GLSL I

Lecture 24: GLSL II

Lecture 25: Ray Tracing and Radiosity

Lecture 26: Discussion on the Sample Exam.

Some slides are one to a page - it is recommended that you print then 4 to a page (in landscape) or 6 to a page (portrait). To view online, use the two-up continuous view.