adv1 adv2 project
code

Checkpoint #1

Created in Blender.

Camera:

  • position: 10, 0, 2.5
  • rotation: 85, 0, 90

Light source:

  • position: 5, -1, 10

Plane:

  • position: -10, 2, 0
  • scale: 15, 5, 1

Transparent sphere:

  • position: 0, 0, 2.5
  • radius: 1.25

Reflective sphere:

  • position: -2, 1.5, 1.5
  • radius: 1

Checkpoint #2

Checkpoint #3

Checkpoint #4

Checkpoint #5

Checkpoint #6

Checkpoint #7

Ward operator in low, medium, and high lighting.

Reinhard operator in low, medium, and high lighting.

Advanced Assignment #1: K-D Tree

69451 faces, 1280x720px

K-d tree generated in 0.341s.

Rendered with k-d tree in 16.833s, without in >1hr.

Advanced Assignment #2: Photon Mapping

1000 photons rendered in 12.083s

10000 photons rendered in 65.767s

50000 photons rendered in 316.818s

Project: Spectral Photon Mapping

Materials with dispersion coefficient 0.005