The week in 559: Week 5 (Oct 5-9)

by Mike Gleicher on October 2, 2015

Last week, we took some time to help people make sure they got the concepts behind P3. This caused some changes in schedule (be sure to read the discussion of how things are changing). We also learned how the graphics hardware works – which wasn’t meant to just be a history lesson. We’ll need to understand the pipeline so we can program it.

This week, we’ll learn how to program the graphics hardware. We’ll kindof do it inside out: we’ll first learn about how to write shaders (the little programs that run on the graphics hardware in the boxes we saw in lecture). Then we’ll see how to talk to it from JavaScript. We’ll have programs due that use these Program 5 will make you write a shader (postponed due date). Program 6 will ask you to write a WebGL program (announcement coming soon).

This week:

  • Monday (10/5) – Reading Assignment 5, with no Quiz. Look over the readings – then go through them in detail after the lectures.
  • Tuesday (10/6) – Lecture on Shader Programming. This, plus the readings, is what you’ll need for Program 5.
  • Thursday (10/8) – Lecture on WebGL Programming. Program 5 is not due. You should hopefuly be done with Programs 3 and 4.

Program 5 is due on Monday, October 12th. We’ll also have a reading on the next topic (lighting). And Program 6 will be due on Thursday the 15th (a real WebGL program).

 

Print Friendly, PDF & Email

Previous post:

Next post: