Commit Graph

27 Commits

Author SHA1 Message Date
f5f46a7a0b Add translation and rotation 2022-07-08 15:43:12 +02:00
f2a8db6430 rename default aspect ratio 2022-07-08 14:32:36 +02:00
9ce878a47a Add cuboids, fox aspect raio 2022-07-08 14:31:32 +02:00
c2d16937ff Using convert for Lambertian material 2022-07-08 13:59:28 +02:00
429b87e912 Add rects 2022-07-08 13:34:26 +02:00
14b5b2b125 Add XY aligned rects 2022-07-08 08:13:42 +02:00
11c4d2c991 Add light 2022-07-07 14:43:26 +02:00
19107f20c9 Allow scenes to specify their camera 2022-07-07 13:06:46 +02:00
d69fd86f8b Add image texture 2022-07-07 12:08:17 +02:00
38a67a6890 Add marbled texture 2022-07-07 09:18:21 +02:00
0e72e21f92 Add turbulence 2022-07-07 08:57:53 +02:00
d5d24cee03 Finish perlin noise 2022-07-07 07:42:32 +02:00
d10292622a Add Hermitian smoothing 2022-07-06 13:30:05 +02:00
9564ee92b6 Add trilinear smoothing 2022-07-06 13:28:06 +02:00
de64b56b38 Add perlin noise texture 2022-07-06 13:11:04 +02:00
6f6fc5e375 Cleanup 2022-07-06 08:48:00 +02:00
28105145c4 Add solid and checker texture 2022-07-05 15:57:54 +02:00
93cbb67b39 Add BVH bounding boxes missing files 2022-07-05 11:21:54 +02:00
dbb0ab2b91 Add BVH bounding boxes 2022-07-05 11:21:37 +02:00
3de572d4a9 Implement motion blur 2022-07-03 20:29:06 +02:00
558851b5f6 Add PNG output 2022-07-03 19:24:27 +02:00
4b8b556ea3 Implement multithreading 2022-07-02 18:17:03 +02:00
2903c9b0b9 Write output to file 2022-07-02 15:42:04 +02:00
388c48d236 Positional camera 2022-07-02 06:32:03 +02:00
46ec8663ff Fix hit determination inside a sphere 2022-07-02 06:30:42 +02:00
89a2333644 Fix refactoring errors 2022-06-30 10:39:15 +02:00
a86dbb516c Initial 2022-06-30 09:54:25 +02:00