Readings

Reading 4: Shaders and WebGL

by jmishra on September 3, 2015

Due: September 28 Synopsis: 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 For this week there isn’t much reading. The actual readings on the topic will come after we’ve discussed it in lectures. The quiz will […]

Reading 5: Making it Go Fast (GL and Shaders)

by jmishra on September 3, 2015

Due: October 7 Synopsis: This week, we’ll begin to learn how to program the graphics hardware so we can draw quickly. You need to read 2 things – one about shader programming, and one about “GL” programming. Evaluation: Check/No Check (based on passing the Quiz). The Quiz will be a little different this time. Rather […]

Reading 6: GL, GLSL, and Lighting/Texturing

by jmishra on September 3, 2015

Due: October 14 Synopsis: No separate reading for this week. Look at last week’s readings again (since you need them for the programs), look at next week’s readings (since we’ll be covering them in class). Evaluation: None. You’ll need this material for the programming assignments, so you’ll be evaluated enough. Description Now that we’ve discussed it […]

Reading 8: Interactive Rendering

by jmishra on September 3, 2015

Due: October 26 Synopsis: For this week, we’ll read more about texture mapping – to learn about advanced techniques of things you can do with texture mapping to achieve fancier effects. Unfortunately, we don’t have great readings. Also, since this week is the exam, we imagine that most of your reading will actually be reviewing […]

Reading 12: Perception

by jmishra on September 3, 2015

Due: November 25 Synopsis: 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 Required Readings Chapter 22 of Fundamentals of Computer Graphics (Link) Optional Readings

Reading 14: Realistic Rendering

by jmishra on September 3, 2015

Due: December 16 Synopsis: 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 Required Readings Chapter 4 and 13 of Fundamentals of Computer Graphics (Link, Link) Optional Readings

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 […]

Reading and Homework Assignment 2: Transformations in 3D

by Mike Gleicher on September 2, 2015

Due: Monday, Sept 14 Synopsis: We’ll move into 3D, which means reviewing a bit about how linear algebra works in 3D and seeing how transformations happen. In addition to the readings, there will be a quiz again to help you confirm that you’re getting (at least) the basic ideas. Learning Objectives: Understand 3D Transforms and […]

Reading and Homework Assignment 1: Starting

by Mike Gleicher on August 28, 2015

Due: Tuesday, September 8th (note: this is unusual because of the Labor Day Holiday. Normally, Reading and Homework Assignments are due on Mondays). Synopsis: We have a lot of reading to do initially. Some stuff to understand how the course works, some stuff to get the basics of the math for graphics, and some stuff […]