Lecture Notes

Lecture notes: Week 15

by Eftychios Sifakis on May 3, 2016

Instructor-prepared extra notes on practical considerations for parametric curves [PDF] Remember that your primary reference is chapter 15 of Foundations of Computer Graphics [PDF]. Also you might want to review Chapter 20 of John Hart’s book [PDF] for yet another perspective on this material.

Lecture Notes: Week 13

by Eftychios Sifakis on April 27, 2016

Ray tracing [Link – PDF] Global illumination [Link – PDF]

Lecture notes: Week 12

by Eftychios Sifakis on April 27, 2016

Advanced effects using the WebGL graphics pipeline [Part 1 – PDF] [Part 2 – PDF] A few examples on the web [Link1] [Link2]

Lecture Notes: Week 10

by Eftychios Sifakis on March 31, 2016

March 29th – Theory of Texturing [PDF] March 31st – Practical Texturing in WebGL [PDF]

Lecture notes: Week 7

by Eftychios Sifakis on March 12, 2016

Introduction to WebGL [PDF Link]

Lecture notes: Week 6

by Eftychios Sifakis on March 6, 2016

The GLSL Shading Language, with examples [PDF Link]

Lecture notes: Week 5

by Eftychios Sifakis on February 25, 2016

Lecture slides on Visibility & Rasterization [PDF Link] Intro to the graphics pipeline [PDF Link]

Lecture notes: Week 4

by Eftychios Sifakis on February 21, 2016

Lecture slides on 3D viewing & drawing [PDF Link]

Lecture notes: Week 3

by Eftychios Sifakis on February 10, 2016

You can access some notes used in-class on Week 3, through the following links: Instructor-prepared notes on Viewing Transforms [PDF Link] Presentation slides on 3D [PDF Link]

Lecture Notes: Week 2

by Eftychios Sifakis on February 4, 2016

You can access (partial) notes for the lectures in Week 2 through the link below [Link – PDF]