Commit Graph

56 Commits

Author SHA1 Message Date
Ben Kyd
923ff2fb65 what 2023-09-18 23:07:50 +01:00
Benjamin Kyd
db42b0df82 epic scne 2023-07-27 13:29:14 +01:00
Benjamin Kyd
97476996e8 based wtf 2023-05-17 12:40:50 +01:00
Benjamin Kyd
2f022e9361 use those epic edits 2023-05-04 16:14:58 +01:00
Benjamin Kyd
1d0ec3330c camera refactor 2023-04-29 22:42:19 +01:00
Ben Kyd
9ec4536fdf commit to change dev machine 2023-04-26 15:27:53 +01:00
Ben Kyd
cc564e7fa8 STRUCTURE PEOPLE STRUCTURE 2023-04-25 00:33:00 +01:00
Ben Kyd
b3996b0a8d CLANG FORMAT LETS GOOO 2023-04-24 15:47:01 +01:00
Ben Kyd
2ed5212b35 oops 2023-04-24 11:09:19 +01:00
Ben Kyd
d166d6c4a3 apply that 2023-04-24 11:08:42 +01:00
Ben Kyd
b4e7a51400 Refactor of the shader class into a cleaner more functional graphics namespace and a procedural builder-style shader 2023-04-23 14:10:02 +01:00
Benjamin Kyd
5fd66cfdfa refactor start: we are doing some epic procedural programming 2023-04-22 17:50:21 +01:00
Benjamin Kyd
617750ea47 we are doing stuff 2023-03-14 16:52:00 +00:00
Ben Kyd
83280e1046 switch to yolo logger 2023-02-28 17:10:23 +00:00
Benjamin Kyd
a500fa28f8 think i forgot to add this stuff 2023-02-08 11:08:41 +00:00
benkyd
68cc749fde module now traces rays but i need a ray referenec system 2023-01-09 17:30:40 +00:00
benkyd
f3264b7fe4 style style style 2023-01-09 14:51:51 +00:00
benkyd
7b29d1ef20 a complex conumdrum, how can i converse covertly with the concurrent code? 2022-12-08 19:57:19 +00:00
benkyd
d21c9215e1 fleshing out the modules a touch 2022-12-08 18:11:52 +00:00
benkyd
d1aa4ab8dc pass the parcel 2022-12-08 15:05:21 +00:00
Ben Kyd
3e792c8f0f one thread two thread three thread four 2022-12-06 15:51:56 +00:00
benkyd
256032f46b what an obtuse error 2022-12-03 19:05:32 +00:00
benkyd
52fd4e874c big time camera optimisations 2022-11-23 14:38:30 +00:00
Ben Kyd
b671f5ae09 render flow a bit more padded 2022-11-22 23:24:52 +00:00
Ben Kyd
d03942703f add sponza 2022-11-22 18:42:15 +00:00
Ben Kyd
622ccd68dc skeleton hybridisation of whatever this is 2022-11-22 15:43:05 +00:00
Ben Kyd
f13a25978c merge 2022-11-22 11:27:45 +00:00
benkyd
10911f60f2 what da ray source? 2022-11-18 16:49:40 +00:00
benkyd
6f0e48c7ab rayRenderer how neat 2022-11-18 16:41:47 +00:00
benkyd
9072d0e424 that was a silly mistake 2022-11-18 10:47:20 +00:00
benkyd
1eb8dc727e mody mody module wtf 2022-11-17 17:37:42 +00:00
benkyd
c9b26054cb airplane 2022-11-13 21:36:40 +00:00
benkyd
9fd96f5e02 wyd x 2022-11-12 16:54:37 +00:00
benkyd
2995b67e16 damn that UX 2022-11-10 12:01:57 +00:00
Ben Kyd
4206c2e36a menu 2022-11-09 22:47:37 +00:00
Ben Kyd
ad07638a63 pan camera 2022-11-09 16:19:22 +00:00
Ben Kyd
0c4bfe8d43 ani is our lord and saviour) 2022-11-07 15:14:42 +00:00
benkyd
dfbc95ed25 some weird ass backwards ass bug
£
2022-11-05 16:41:51 +00:00
benkyd
7298935ce7 that did less than expected 2022-11-05 12:47:05 +00:00
benkyd
260ecfc3f2 well in that case 2022-11-05 12:38:25 +00:00
benkyd
831a2784d2 only half 2022-11-02 22:54:56 +00:00
benkyd
01d20b2812 raster render almost done 2022-11-02 12:09:55 +00:00
Ben Kyd
b20caafa0e move move move 2022-11-01 00:28:37 +00:00
Ben Kyd
f48d4bea0d removed that backwards ass shit 2022-11-01 00:24:25 +00:00
Ben Kyd
e22d070b16 FPS Mode (gamer moment) 2022-10-25 23:43:11 +01:00
Ben Kyd
670a2b3ca5 well that was largely irrelavent wasn't it 2022-10-25 18:21:28 +01:00
Ben Kyd
3117b087c2 callback calls the callback that's called by the callback calling callback 2022-10-25 18:16:02 +01:00
Ben Kyd
ec69a90b29 lots of code for mesh management rendering and window input 2022-10-25 17:59:22 +01:00
Ben Kyd
0bdbd96c67 we do a little wavefront obj loading 2022-10-25 16:27:12 +01:00
Ben Kyd
15bf5e13b9 we do a little scene structuring 2022-10-23 23:59:48 +01:00