15 Commits

Author SHA1 Message Date
8dbff0ec75 Fixed March objects to reload on every change, and forced swapchain recreation on resize due to an issue on linux. Additonally, fixed printf errors 2025-03-31 13:00:33 -04:00
connellpaxton
faf97687a9 Started work on BSP loading, still debugging errors 2024-02-16 13:00:35 -05:00
connellpaxton
13fff8cfad Added object system using SSBOs 2024-02-10 17:40:56 -05:00
Conál
d945f49fca Okay, figured out input, for real this time 2024-02-08 23:32:51 -05:00
Conál
df334c3941 Got mouse and keyboard movement working -- I think 2024-02-07 10:39:07 -05:00
connellpaxton
5df7032caa Created raymarching branch 2024-02-06 15:40:50 -05:00
connellpaxton
d18195fb91 unfocused camera light!!!! 2024-02-06 11:58:49 -05:00
connellpaxton
eeb923067f Introduced frustum culling, learned how to correctly spell frustum 2024-02-06 08:26:24 -05:00
Conál
82f0785cae Fixed uniform buffer padding issue, still dealing with tesselation error 2024-02-05 13:21:25 -05:00
Conál
9582baf2d2 Fixed index generation issue, debugging tessellation issue 2024-02-05 12:26:00 -05:00
Conál
8e2559cf26 Some unidentified vertex or index generation error 2024-02-05 11:50:58 -05:00
connellpaxton
8ebae9b362 Started experimenting with lighting and pipelines for per-fragment lighting. 2024-02-03 13:59:36 -05:00
Conál
4012425d35 Made small ray tracer with a sphere to test fragment shading and uniform buffers 2024-01-28 10:01:39 -05:00
Conál
1ded230ffb Fixed lacking <memory> that windows keeps letting me get away with, need to fix memory being mapped without hostvisibile bit set, not sure where thats coming from 2024-01-25 20:44:13 -05:00
connellpaxton
c9e2877530 Added shader compilation to build process
Created mechanism to construct pipelines, still need to finish debugging that.
2024-01-25 17:07:47 -05:00