f7e020a4b6
Add final render of project
4cba9c5afb
Add defocus blur to program
afcb5b5c15
Add camera position code
040584d55d
Add camera viewing to the project
aa27f56923
Add comment for function
7c787c1827
Add schilix approxmination and Hollow Glass Sphere
abd5575f5f
Add total internal reflection
2af4e5996d
Add dielectric material to raytrace image
161637a0c0
Add fuzzy reflection to metals
54a4e19f5f
Add metal material and lambertian materials
4061c1ff50
Add Gamma correction to image
5b802b6bc9
Fix lambertian shadow on image
dfdb8aebfa
Add true lambertian reflection
76f8ee68a5
Fix Shadow Acne and CMakeLists
ba89582ae4
Fix merge errors from merging
1e89f06081
Merge branch 'main' of codeberg.org:pjc-dev/raytracing-in-weekend
d62301d3f5
Add comments to document parts of code
35c8761206
Fix edge cases to prevent stack from being blown
33fa769291
Add final touches for diffuse material
b4d7a0ed93
Add c-style random and new vec functions
bd05179991
Add antiliasing to image