This is the webpage for a past-semester offering of CS559

by Eftychios Sifakis on September 7, 2016

To get to the most current offering (Fall 2016) click here.

Bezier curve example

by Eftychios Sifakis on May 5, 2016

Here’s the example of the Bezier-based curved trajectory, from class [JSBin]

Practice final

by Eftychios Sifakis on May 5, 2016

A practice final is given here to help you prepare for your exam.

Note that this is likely more difficult than the actual exam! It’s intended to challenge you a bit more.

There will be an extra window of office hours with the instructor, on Friday May 6th, between 3:30pm – 4:15pm (can extend until 5:00pm, if necessary).

There will be no office hours held by the instructor on Monday May 9th.

Lecture notes: Week 15

by Eftychios Sifakis on May 3, 2016

Instructor-prepared extra notes on practical considerations for parametric curves [PDF]

Remember that your primary reference is chapter 15 of Foundations of Computer Graphics [PDF]. Also you might want to review Chapter 20 of John Hart’s book [PDF] for yet another perspective on this material.

Programming Assignment #9: GraphicsTown conclusion

by Eftychios Sifakis on May 3, 2016

Due: Sunday, May 8th (see the class late policy on the Syllabus)

Synopsis: You will add more advanced effects, such as advanced texturing and motion,  to your GraphicsTown project in order to try out the ideas discussed in class.

Example on motion and orientation along a curve

by Eftychios Sifakis on April 28, 2016

Here is a link to the simple example from class, on using a parametric curve to adjust the position and orientation of an object in 3D [JSBin]

Extra office hour on Thursday April 28th

by Eftychios Sifakis on April 28, 2016

The instructor will be available for an extra office hour in the afternoon of Thursday, April 28th, between 4:00pm-4:45pm (can extend until 5:00pm if necessary).

Lecture Notes: Week 13

by Eftychios Sifakis on April 27, 2016

Ray tracing [Link – PDF]

Global illumination [Link – PDF]

Lecture notes: Week 12

by Eftychios Sifakis on April 27, 2016

Advanced effects using the WebGL graphics pipeline

[Part 1 – PDF] [Part 2 – PDF]

Extra instructor’s office hour on Monday April 25th

April 24, 2016

The instructor will hold office hours during an additional time window of 4:00pm-4:45pm (with the possibility to extend until 5:00pm, if needed) on Monday April 25th. This will be in addition to the regular office hours 11am-12noon on Monday morning of the same day.

Read the full article →