Lab 1: Building a Ray Tracer
CS 445: Computer Graphics, Fall 2008


[next lab][schedule]

Reading

Goals

Description

In this lab, you are to implement a simple ray tracer based on the discussion in class. It should should have the following properties:

Directions

Week 1 (due Sept 11):

This week, you are just get the main algorithm working. A sphere is already included. Shading will be ignored.

Week 2 (due Sept 18):

This week, you are to get the shading implemented. The parts you need to implement are:

Week 3 (due Sept 25):

This week, you are to add several more objects such as a plane and cylinder. You are also to add shadows.

Extra Credit

For extra credit, you may choose to implement one or more of the following:

Deliverables

You will have approximately 3 weeks to complete the ray tracer. The schedule of deliverables is as follows:


[top]  [schedule]  [home]