Commit Graph

18 Commits

Author SHA1 Message Date
Ishan Jain
738e58f2f3
added avx2 feature along with scalar/avx2 impls of vec3 2020-04-11 21:41:01 +05:30
Ishan Jain
a4aeac2b21
Working on adding SIMD, Feature gates
1. Added a gui and default feature gate.
2. Working on acceelarating it with SIMD
2020-04-11 20:25:54 +05:30
53d0760fc4 Fixed a minor issue 2020-03-13 16:24:39 +05:30
718c9688a8 Added Readme, Minor corrections else where 2020-03-13 00:20:48 +05:30
0da70546cd Added Defocus Blur and Final Scene, Some refactors
1. Added Defocus Blur Scene and the Final Scene
2. Refactored how the fields from `Chunk` were referenced
in `render_chunk` methods
3. Fixed a issue in camera where it remained out of focus regardless of
   focus distance value
4. Fixed a issue in random_in_unit_disc where it kept generating
random nums in a weird space than a disc
2020-03-12 21:17:39 +05:30
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
df6d27d5c8 Completed a basic parallel renderer. Fixed warnings 2020-02-16 20:47:43 +05:30
c52d148451 Working on chunk based rendering system 2020-02-16 20:10:56 +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
89a179dc18 Restructuring project 2019-01-22 22:39:51 +05:30
4ec798cfec Working on RiA-weekend 2019-01-22 22:37:51 +05:30