Reading 3: Drawing in 3D

by Mike Gleicher on September 2, 2015

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

  • 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)
  • 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.
Print Friendly, PDF & Email

Previous post:

Next post: