11 Commits

Author SHA1 Message Date
connellpaxton
05927da1d4 Made some more engine variables accessible to the console 2024-02-22 14:14:32 -05:00
Conál
4433d34e32 Shifted to Half Life BSPs, learned how to unwind their really weird triangle fans 2024-02-22 13:44:40 -05:00
connellpaxton
e85882df04 Added bounding box transparent meshes, restructured shader directory, added compiled shader objects to gitignore 2024-02-21 11:16:55 -05:00
connellpaxton
87fbb1c603 Got BSP loading to a visual state. Needs more testing to determine if culling/visibility testing was effective. 2024-02-18 19:29:32 -05:00
connellpaxton
a778a406d0 First part of terrain generation (hopefully) done, next part is to make the tesselation shaders 2024-02-05 07:53:37 -05:00
connellpaxton
ef1bceb388 Texture creation and binding works! 2024-01-28 12:30:42 -05:00
connellpaxton
bd7f1ed4d3 Pipeline and shader execution is confirmed working.
Next step is to figure out how to fix the viewport to behave like I want it to.
2024-01-26 00:41:43 -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
Conál
758c577161 Fixed various errors in swapchain creation and created depth image 2024-01-19 22:23:00 -05:00
connellpaxton
6749509475 Started complete rewriting / restructuring. 2024-01-18 11:27:43 -05:00
connellpaxton
6883a385d1 Advanced the rest, taking break to do more research to ensure proper understanding of Vulkan components.
Texture loading is half-complete
2024-01-10 20:49:03 -05:00