COS426 Assignment 3 Rendering Ray Tracer — Writeup
Switch to: Interactive Editor
- (0.0) Plane
- (2.0) Triangle
- (2.0) Sphere
- (2.0) Box
- (2.0) Cylinder
- (3.0) Cone
- (1.0) Shadows
- (3.0) Soft shadows
- (2.0) Transmission
- (1.0) Checkerboard
- (1.0) Phong material
- (1.0) Special material
- (1.0) Scene
- (1.0) Animate
- (1.0) Art
Plane
This feature was implemented by the course staff. I used it as an example of how to calculate the intersection with primitives.
Here is an example output where the planes are used for cornell box :
I did not encounter any particular challenges in implementing this.
You can include as many results as you want, but please at least include the following results:
Triangle
(Your description of your implentation of Triangle goes here...)
You can include as many results as you want, but please at least include the following results:
Sphere
(Your description of your implentation of Sphere goes here...)
You can include as many results as you want, but please at least include the following results:
Box
(Your description of your implentation of Box goes here...)
You can include as many results as you want, but please at least include the following results:
Cylinder
(Your description of your implentation of Cylinder goes here...)
You can include as many results as you want, but please at least include the following results:
Cone
(Your description of your implentation of Cone goes here...)
You can include as many results as you want, but please at least include the following results:
Shadows
(Your description of your implentation of Shadows goes here...)
You can include as many results as you want, but please at least include the following results:
Soft shadows
(Your description of your implentation of Soft shadows goes here...)
You can include as many results as you want, but please at least include the following results:
Transmission
(Your description of your implentation of Transmission goes here...)
You can include as many results as you want, but please at least include the following results:
Checkerboard
(Your description of your implentation of Checkerboard goes here...)
You can include as many results as you want, but please at least include the following results:
Phong material
(Your description of your implentation of Phong material goes here...)
You can include as many results as you want, but please at least include the following results:
Special material
(Your description of your implentation of Special material goes here...)
You can include as many results as you want, but please at least include the following results:
Scene
(Your description of your implentation of Scene goes here...)
You can include as many results as you want, but please at least include the following results:
Animate
(Your description of your implentation of Animate goes here...)
You can include as many results as you want, but please at least include the following results:
Art
(Your description of your implentation of Art goes here...)
You can include as many results as you want, but please at least include the following results: