News

Extra office hours

by jmishra on October 10, 2015

I (the TA) have decided to hold extra office hours on Monday 10/12. It will be in cs 5397 from 2:30 to 5:30. Please don’t hesitate to come. We can have very fruitful discussions.

The Week in 559: Week 6 (Oct 12-16)

by Mike Gleicher on October 9, 2015

This past week, we had a look at what it takes to program the graphics pipeline. We look at GLSL code to implement shaders, and JavaScript code using WebGL to send triangles down the pipeline. And hopefully, the loose ends of Programs 3 and 4 are wrapped up. Next week, you’ll get to try out […]

Additional Office Hours

by Mike Gleicher on October 7, 2015

Jyoti has graciously offered to schedule an additional office hour this week to help with assignments. He will be in his office (5397CS) between 5-6pm on Thursday October 8. (warning: the elevators and stairs in CS may be locked after 6pm). Jyoti has been sick today (Thursday) and he is not in a position to […]

WebGL and GLSL Examples from/for class

by Mike Gleicher on October 5, 2015

The triangle examples from class: (Slides posted soon) One Triangle (JSBin) (simpler version in JSBin) Two Triangles (JSBin) Two Triangles, Different Colors (JSBin) Two Triangles, Different Colors, Spinning (JSBin) Two Triangles, Different Colors, Spinning, TWGL (JSBin) The Shaders From Class (in shdr.bkcore): (Slides posted soon) Yellow (shdr) Yellow Diffuse (shdr) Vertex Colors (shdr) Right side […]

Lecture 9: Graphics Pipeline

by Mike Gleicher on October 2, 2015

Lecture Notes from the October 1, 2015 Lecture on the Graphics Pipeline. 09-Pipeline (pdf slides)  

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

After P3 (P3&P4 Grading, P5 Schedule, …)

by Mike Gleicher on October 2, 2015

Since we slowed down a bit to make sure that everyone gets P3, a lot of our plans need to change. (this includes reading 5, program 5, program 6, …) P3 and P4 grading: We will grade P3 and P4 together. During grading we will look at both of your assignments together, and see which […]

More JavaScript lecture videos

by Mike Gleicher on October 1, 2015

I have posted more videos from the JavaScript class. These are lecture capture – they may or may not be useful to someone who wasn’t there. I do recommend the readings for the class. (of course, you can ask someone in the class and see if they think the readings are good). Lecture 3: Basics […]

P3 and P4

by Mike Gleicher on September 29, 2015

As I’ve mentioned in class, P3 is really important – if you don’t understand what is going on with this, nothing else in class will work for you. So, we want to make sure that everyone gets the ideas in P3. Even if you didn’t get it the first try. Hopefully with the extra time […]

Tutorials and Other Hints

by Mike Gleicher on September 29, 2015

Something that I realized in hearing questions today: there are so many tutorials and other aids that its hard to remember what they all are. Many of them we asked you to read at the beginning before you realized why they were important. Some of them we’ve only recenty fixed the links. There are also […]