Reading assignment 3: Viewing transforms and Drawing in 3D

by Eftychios Sifakis on February 10, 2016

Due: February 12th

Synopsis: We’ll learn about how we get 3D objects to the 2D 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: [Canvas link]


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

  • Chapters 7 and 8 of Foundations of Computer Graphics (Link, Link)

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)
  • You may find that the instructor-prepared notes also offer a useful summary of the mathematical formulations behind viewing and projection transforms.
Print Friendly, PDF & Email

Previous post:

Next post: