top of page

Advance Image Synthesis

Collection of my progress for this class
t10.png
t09.png
t08.png
t07.png
t06.png
t05.png
t02.png
t01.png
Project 1 (Base)

​​
For this project I have implemented Sphere and Triangle primitives, KD Tree acceleration structure and Multi-threading in Processing.

 

Since rendering is very fast, I added camera movement through keys, so there is also interactivity with the environment.

t08.png
t09.png
t01.png
t03.png
t02.png
Project 2 (Extension)

​​
For this project extension, I have Implemented mesh data structure, which is accelerated through Bounding Volume Hierarchy (BVH).

 

The rendering of Stanford Bunny ~69K is ~.100 ms (with BVH construction) and ~.060 ms (with already constructed BVH) for 300x300 image.

t08.png
t09.png
t01.png
t03.png
t02.png
Project 3 (Distribution Ray Tracing)

​​
For this project extension, I have Implemented mesh data structure, which is accelerated through Bounding Volume Hierarchy (BVH).

 

The rendering of Stanford Bunny ~69K is ~.100 ms (with BVH construction) and ~.060 ms (with already constructed BVH) for 300x300 image.

bottom of page