CS465 Program 1: Ray I
watch this space for additional helpful material.
FAQ
Check here for any updates to the Ray I description
- 11:30 am, 3 September 2004: There is a small bug on line 47 of
RayTracer.java. The loop termination condition reads
y < xSize
. It should
read y < ySize
.
- 5:30 pm, 10 September 2004: The requirements don't explicitly state it,
but we expect you to have shadows in your raytracer.
- 9:00 pm, 10 September 2004: A bug was found in the solution code that
led to incorrect phong shading. The corrected images have been posted.
- 9:00 pm, 10 September 2004: The modified Blinn-Phong model should be
used to calculcate the phong shading. Specifically, the half vector should be used, not the
reflection vector.
- 7:30 pm, 12 September 2004: The old images from test set 2 were
rendered using an old version of the solution code. They have been re-rendered and
posted.
- 11:45 am, 13 September 2004: In the second set of scenes, sphereflake
levels 4 and 5 should take some time to render. Your raytracer will not be penalized for
long render times on these scenes. Later, we will cover acceleration structures which will
help speed up render times considerably. All other posted scenes should render pretty quickly
(< 1 minute).
- 3:45 pm, 13 September 2004: A normalization bug was found in the solution
code which caused the phong material to appear less bright than it should have been in the
posted solution images. The images have been reposted after being correctly rendered.
- 10 am, 14 September 2004: The second set of test images have been
re-corrected to account for another shadowing bug.
Cornell CS465 Fall 2004 (cs465-staff-l@cs.cornell.edu)