Commit Graph

9 Commits

Author SHA1 Message Date
f75d0d2b7d Refactored to improve some performance.
1. Removed duplication to increase performance a little bit
2. Fixed some minor rendering related issues
3. Added a Defocus Blur Demo
2020-03-11 16:09:39 +05:30
52c6c76c0d Added a positionable camera system, Minor fixes
1. Added a positionable camera system.
2. Changed some demo names
2020-03-10 23:40:30 +05:30
75e866a1a0 log time taken to render a scene 2020-03-08 22:02:03 +05:30
95eebf21b4 Added Dielectrics, Implemented Neg for Vec3 2020-03-08 21:39:06 +05:30
232d3350a2 Fixed minor issues in the parallized version of render loop 2020-02-28 22:15:33 +05:30
cae95b0bf0 Added chunk based rendering system for all the demos 2020-02-16 17:49:42 +05:30
fbf41fae22 Attempting to render image in chunks 2020-02-15 23:58:23 +05:30
edb0b64282 Added Materials, Lambertian and Metal along with Materials Demo
1. Added Materials Demo and Lambertian/Metal Materials.
2. Added a Multiplication implementation for Vec3 * Vec3
2020-02-13 23:59:03 +05:30
d4bee42b78 Restructuring project 2020-02-13 20:23:22 +05:30