Commit Graph

30 Commits

Author SHA1 Message Date
Robin
9f7700ae80 added levoy transfer function 2025-01-20 15:20:59 +01:00
Robin
9352a30bdf you can see the hurricane a bit 2025-01-19 00:26:15 +01:00
d5df4ea188 Added silhoutte gui control 2025-01-15 20:31:40 +01:00
2c6594244e Added samples per pixel gui param 2025-01-15 20:03:39 +01:00
f11eff0e96 Added alpha accum gui param 2025-01-15 19:53:50 +01:00
4b95bb728d Implemented picker for color map 2025-01-15 19:44:16 +01:00
30182885f8 Added log slider for opacity const option 2025-01-15 18:46:43 +01:00
1b32469a69 Renamed sigmoid GUI params 2025-01-15 18:21:43 +01:00
db81b97264 Fixed max temp being wrong for some reason 2025-01-15 15:58:52 +01:00
b700216186 Added (more) volume constants 2025-01-15 14:31:41 +01:00
5ccc9b0fe2 (wip): combobox for transfer function 2025-01-14 16:43:48 +01:00
9c7dd45858 implemented some more controls 2025-01-11 17:54:01 +01:00
7f63cbb5a4 merged gui 2025-01-11 16:05:35 +01:00
884b53655b implemented controls 2025-01-11 15:20:39 +01:00
1aa33e8e14 Fixed rays not interacting with missing volume incorrectly when number of samples > 1 2025-01-11 14:59:27 +01:00
4971d693fd Fixed some TODOs, removed old comments 2025-01-11 13:25:24 +01:00
9afd242121 Added background colour to consts.h 2025-01-11 13:05:18 +01:00
a5c66fc6ca Removed some old comments 2025-01-11 13:00:43 +01:00
1711bcf756 Moved transfer function functions to their own file 2025-01-11 11:50:19 +01:00
6f2ed9e4df It finally looks about right but the code urgently needs to be tidied up 2025-01-10 21:02:18 +01:00
7c046a099a Playing around with values to actually get something not fully opaque 2025-01-09 23:42:33 +01:00
10324eb1ca Made image size bigger cause I am blind 2025-01-09 12:16:55 +01:00
d3b88aed30 Forgot to do atomic commits so ... booyah 2025-01-08 22:43:30 +01:00
ff7638a245 fix: stuff not actually rendering (pretty important) 2025-01-08 00:42:36 +01:00
c23a33ebef feat (wip): real-time gui with rendering in opengl 2025-01-03 19:57:10 +01:00
32d0f3a0fb Added constants + exported external variables 2024-12-30 12:08:29 +01:00
31514dd705 Renamed what are actually points to use Point3 instead of Vec3 2024-12-30 10:43:52 +01:00
98935c34e4 Exported more constants and removed old code 2024-12-30 10:23:02 +01:00
d04fade035 Knocked off a few TODOs 2024-12-30 10:11:46 +01:00
8f23b7edec Exported constants to their own file 2024-12-30 09:48:27 +01:00