COS426 Assignment 3 Rendering Ray Tracer — Writeup
Switch to: Interactive Editor
- (2.0) TraceRay
- (2.0) Triangle
- (2.0) Sphere
- (2.5) Box
- (3.0) Cylinder
- (3.0) Cone
- (1.0) Shadows
- (3.0) Soft shadows
- (2.0) Transmission
- (1.0) Checkerboard
- (1.5) Phong material
- (1.5) Special material
- (1.0) Scene
- (2.0) Animate
- (1.0) Art Contest
- (0.0) Feedback
TraceRay
For the first part of the assignment, I followed the provided
pseudocode to complete the traceRay
and calculateColor
functions.
Triangle
(Your description of your implementation of Triangle goes here...)
Sphere
(Your description of your implementation of Sphere goes here...)
Box
(Your description of your implementation of Box goes here...)
Cylinder
(Your description of your implementation of Cylinder goes here...)
Cone
(Your description of your implementation of Cone goes here...)
Shadows
(Your description of your implementation of Shadows goes here...)
Soft shadows
(Your description of your implementation of Soft shadows goes here...)
Transmission
(Your description of your implementation of Transmission goes here...)
Checkerboard
(Your description of your implementation of Checkerboard goes here...)
Phong material
(Your description of your implementation of Phong material goes here...)
Special material
(Your description of your implementation of Special material goes here...)
Scene
(Your description of your implementation of Scene goes here...)
Animate
(Your description of your implementation of Animate goes here...)
Art Contest
(Your description of your implementation of Art Contest goes here...)
Feedback
[OPTIONAL] Please provide us with feedback on your experience working on this assignment. For example, approximately how many hours did you spend on it? What parts were the most difficult or confusing to work through? Do you have any suggestions on how to improve this assignment for the future? Thank you for your feedback!