29 Commits

Author SHA1 Message Date
Patrick Stevens
38bb5c94f2 Fix workflow (#16) 2024-07-14 13:06:41 +01:00
Patrick Stevens
b2df9db225 Do less progress reporting (#15) 2023-05-06 23:52:23 +01:00
Patrick Stevens
a2d40daef2 Remove most asyncs (#14) 2023-05-06 23:40:09 +01:00
Patrick Stevens
075890919c Switch to mutable rays (#13) 2023-01-07 11:24:23 +00:00
Patrick Stevens
2cf9dd0bdb Last ValueOption (#12) 2023-01-07 11:18:24 +00:00
Patrick Stevens
a07ff8f852 Use ValueOption instead of Option (#11) 2023-01-07 10:55:49 +00:00
Patrick Stevens
1009d7d468 Tasks (#10) 2023-01-07 10:39:25 +00:00
Patrick Stevens
66385723e1 Get it working on Linux (#9) 2023-01-06 22:47:48 +00:00
Patrick Stevens
f0ee86819b Net6 and format (#8) 2022-12-31 15:46:24 +00:00
Patrick Stevens
1bd62ade9b Earth sphere (#7) 2021-04-24 23:18:57 +01:00
Patrick Stevens
67f9f8d3bf Textures! (#6) 2021-04-24 22:08:04 +01:00
Patrick Stevens
bf0fe27f94 Merge branch 'main' of github.com:Smaug123/ray-tracing-fsharp into main 2021-04-18 23:12:03 +01:00
Patrick Stevens
ca98b72d4a Bounding boxes (#5) 2021-04-18 23:11:45 +01:00
Patrick Stevens
cd9d0d738f Merge main 2021-04-18 12:58:21 +01:00
Patrick Stevens
52aa652306 Fix up the dielectric, and output as PNG (#4) 2021-04-18 11:43:10 +01:00
Patrick Stevens
48ddcc8548 Dielectric kind of works, glass does not 2021-04-17 23:26:05 +01:00
Patrick Stevens
5c1b634539 Delete messy code, I should really be PRing this 2021-04-17 00:38:12 +01:00
Patrick Stevens
deb806d1c8 Much faster 2021-04-17 00:37:27 +01:00
Patrick Stevens
c8e514d7ad Replace random number generator 2021-04-17 00:18:19 +01:00
Patrick Stevens
1fe0847a1e Moveable camera 2021-04-11 14:48:49 +01:00
Patrick Stevens
136eecc6f2 Parallelise, allow us to write out partial progress, add a few more object types (#3) 2021-04-11 13:40:23 +01:00
Patrick Stevens
a001bab92b Perf (#2) 2021-04-07 18:53:51 +01:00
Patrick Stevens
eefaa92d0e Perfect reflection, and Lambert, for spheres and planes (#1) 2021-04-06 23:47:30 +01:00
Patrick Stevens
301976863f Actually fix it this time 2021-04-03 11:54:57 +01:00
Patrick Stevens
8fc5f3f057 Fix off-by-one 2021-04-03 11:51:56 +01:00
Patrick Stevens
ed47d9f9fd Add .NET action 2021-04-03 11:49:51 +01:00
Patrick Stevens
c0da461a26 Chapter 2 done 2021-04-03 11:48:17 +01:00
Patrick Stevens
0487ef0e20 Writer 2021-04-03 11:43:46 +01:00
Patrick Stevens
18b7b0a21b Initial commit 2021-04-03 10:43:38 +01:00