Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-08 | Fix render warnings | Julian T | |
2021-02-07 | Add reflecting material | Julian T | |
2021-02-07 | Abstracted lambertian into material | Julian T | |
2021-02-07 | Move to double to avoid rounding error | Julian T | |
This rounding errors seems to happen when adding floats very close to 1 to a relatively large number. 325.0 + 0.99999034 = 326.0 This is a problem as this sample should be counted at the 325 pixel. However this will be a lesser problem when filtering is implemented. | |||
2021-02-06 | Implement pathtracing | Julian T | |
2021-02-06 | Reorganized scene module, and fixed bug in sphere intersect | Julian T | |
2021-02-05 | Achieve anti aliasing with multi pixel sampling | Julian T | |
2021-02-03 | Base render of surface normal, and abstract shading and tracing to the | Julian T | |
trace module | |||
2021-02-03 | Can render a simple sphere, without shading | Julian T | |
2021-02-03 | Add simple perspective camera | Julian T | |
2021-02-03 | Added documentation for many of the modules | Julian T | |
2021-01-31 | Add Scene type and Sphere intersect | Julian T | |
2021-01-30 | Finished initial film, reorganization and started work on shapes | Julian T | |