aboutsummaryrefslogtreecommitdiffstats
path: root/src/vec3.cpp
Commit message (Expand)AuthorAgeFilesLines
* WIP new rendering apiladevieq2023-01-121-25/+29
* Fix most warningsladevieq2022-08-041-1/+1
* Fix BVH & vec3 APIladevieq2022-07-121-11/+7
* Refactor includes & improve compile timeladevieq2022-07-111-4/+4
* Fix formatting and lintingladevieq2022-06-151-66/+45
* Refactored diffuse brdf & brdf computation done in tangentladevieq2021-08-221-3/+4
* Use simd for vec3 computationsladevieq2021-08-201-59/+76
* Use SAH to generate BVH & fix ray triangle intersectionladevieq2021-08-011-29/+0
* Split on the largest axis on BVH generationladevieq2021-06-191-0/+14
* BVH simple implementationladevieq2021-03-291-0/+1
* Refactor code for multiplatformladevieq2021-01-141-1/+3
* Replace double by floats, fix missing padding issues, display a sphereladevieq2020-12-311-12/+12
* Defocus blur & randow scene generationladevieq2020-12-221-0/+8
* Movable and rotatable camera + dielectric materialsladevieq2020-12-211-1/+9
* Add lambertian and metallic materialsladevieq2020-12-211-0/+10
* Add lambertian reflection to spheresladevieq2020-12-211-0/+30
* Multi sampled pixelsladevieq2020-12-201-1/+1
* Add hittable interface and hit infos on hitladevieq2020-12-201-7/+9
* Render a sphereladevieq2020-12-201-8/+13
* Vec3 utility function lerpladevieq2020-12-201-3/+3
* Ray tracer rendererladevieq2020-12-201-10/+14
* Add vector classladevieq2020-12-201-0/+86