Project 12

Image samples: 128-1024
Bounces: 4

Time taken: ~9:51 hours


Implemented:

Comparing Bounces

Image samples: 16-200
Bounces: 5

Time taken: 303s


Image samples: 16-200
Bounces: 4

Time taken: 267s


Image samples: 16-200
Bounces: 2

Time taken: 155s


Image samples: 16-200
Bounces: 1

Time taken: 88s


Image samples: 16-200
Bounces: 0

Time taken: 25s


Random renders



Bloopers


The OpenGL viewer trying its best with super intense lights:


The random number generator I was using was NOT thread-safe! (ノಠ益ಠ)ノ彡┻━┻


Some bug with multiple importance sampling light sources:


Almost-always sampling the light source with weakest intensity:


Specs

Ubuntu 18.04
Intel i7-7700HQ
8GB RAM