Commit Graph

32 Commits

Author SHA1 Message Date
ktyl cd05d5571b clean up vec3 2023-02-19 21:31:02 +00:00
ktyl 577867ca35 start splitting out header and source files 2023-02-19 21:30:59 +00:00
Cat Flynn ed4243cf89 extract image constants to file 2023-02-18 18:50:48 +00:00
Cat Flynn 5a92d1874e extract scene functionality from main.cpp 2023-02-18 18:35:15 +00:00
ktyl d244c23e2b send image data to client 2023-02-18 01:51:36 +00:00
ktyl 8b62cd574d send a message to the client 2023-02-17 21:06:55 +00:00
ktyl 3c3f315426 update todo 2023-02-15 23:51:15 +00:00
ktyl f9aef71a94 wait for client 2023-02-14 23:30:29 +00:00
ktyl 5920133571 update README 2023-02-14 23:20:58 +00:00
ktyl ebbd20a5d1 rename binary 2023-02-14 23:19:52 +00:00
ktyl c39a2cea91 add telescope plan 2023-02-14 19:15:32 +00:00
ktyl 4ccba24017 ring.png 2022-06-03 21:16:46 +01:00
ktyl 3adf674871 cool pink spheres 2022-06-02 23:09:50 +01:00
ktyl f1269753f9 update readme 2022-06-02 23:09:22 +01:00
K Tyl c41297b074 camera lens + random scene 2020-06-07 04:13:39 +01:00
K Tyl ac6cc84bf5 add glass 2020-06-07 01:13:39 +01:00
K Tyl 93330c85c2 add metal material 2020-06-06 23:59:35 +01:00
K Tyl b827c777e0 improve diffuse approximation 2020-06-06 23:25:36 +01:00
K Tyl 92329f633d diffuse materials 2020-06-06 23:01:46 +01:00
K Tyl 4d2012a6a2 add camera + multisampling 2020-06-06 21:11:09 +01:00
K Tyl bcbc0719b3 add hittable world 2020-06-06 18:28:30 +01:00
K Tyl 3d670c83ed add common header 2020-06-06 18:18:20 +01:00
K Tyl 9d9419f9bd add hittable list 2020-06-06 18:18:06 +01:00
K Tyl b0a55a6f7e determine front/back faces 2020-06-06 17:38:39 +01:00
K Tyl 590d48b6c6 use snake_case 2020-06-06 04:09:17 +01:00
K Tyl a7268a2a83 Visualise surface normals 2020-06-06 03:54:05 +01:00
K Tyl c4eb43a6f3 linear interpolation for vectors 2020-06-04 00:47:33 +01:00
K Tyl 0a30234b26 add ray 2020-06-03 01:56:59 +01:00
K Tyl c330c8b760 Generalise build system 2020-06-03 01:19:20 +01:00
K Tyl 53326d6ff1 add vec3 and colour 2020-06-01 01:49:50 +01:00
K Tyl 135d658dd3 add run script 2020-06-01 00:13:00 +01:00
K Tyl 6bd1181be5 initial commit 2020-05-31 23:52:34 +01:00