Due: September 21
Synopsis: We’ll learn about how we get 3D objects to the 3D screen, which involves a number of different problems (projection, viewing, visibility, clipping, …)
Evaluation: Check/No Check (based on passing the Quiz). You may re-try the quiz until you pass it (everyone should be able to).
Handin: Quiz on Canvas
Description
Although there’s a wide range of topics, the readings are actually fairly concise. In this case, we prefer Shirley’s book as the primary readings (mainly because Hart hasn’t finished writing these parts).
Note: you will need to make use of these ideas in a program really soon!
Required Readings
Optional Readings
- Chapters 8 and 9 of Hart’s Big Fun Graphics Book (Link, Link) give another viewpoint on this material (although the chapters are incomplete)
- Chapter 5 of the “New OpenGL RedBook” (Programmer’s Guide, 8th edition) (link hopefully coming) has a helpful description of the process, but it delves off into OpenGL specific stuff too quickly.