April 2016

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] A few examples on the web [Link1] [Link2]

Extra instructor’s office hour on Monday April 25th

by Eftychios Sifakis on 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.

Programming Assignment #8: GraphicsTown Part II

by Eftychios Sifakis on April 19, 2016

Due: Sunday April 24 Monday April 25th Synopsis: You will add textured objects to your GraphicsTown project in order to practice working with basic texturing. Learning Objectives: The goal of this project is to give you experience creating textured objects and to use the GL machinery for textures. The focus here is on image textures (and […]

Programming Assignemnt 7: Graphics Town Part #1

by Eftychios Sifakis on April 5, 2016

This assignment is the first phase of Graphics Town Project.Due: Thursday, April 14th Synopsis: You will extend the Graphics Town Framework, replacing the boring demo objects with more interesting objects, and adding good lighting. Learning Objectives: You will get experience implementing (and designing) lighting, and in designing and implementing graphical objects. Evaluation: We will check that you […]

The next set of programming assignments (P7, P8, P9) are linked together to form one bigger thing. Each week you’ll turn in a bigger and bigger piece – and then in the end, you’ll have something really cool. The overall objective is to give you an opportunity to try out all the stuff we’ve been […]

Reading assignment 5: Textures

by Eftychios Sifakis on April 5, 2016

Due: Tuesday April 12th Synopsis: These readings cover the theoretical concepts surrounding the use of textures. The readings won’t necessarily discuss the implementation details, but they should be a good complement to the practical implementation examples given to you. Evaluation: Check/No Check (based on passing the Quiz). Handin: Canvas link Description Chapter 11 of FCG […]