13 Commits

Author SHA1 Message Date
connellpaxton
8158a61f10 enable (broken) visibility test for BSP, remov imgui cleanup until it stops segfaulting on me 2025-08-28 09:33:34 -04:00
Conál
87d310b55c made some texture visualization code 2024-02-24 09:18:31 -05:00
connellpaxton
b9bd185968 started adding texture (coord) support 2024-02-24 00:18:55 -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
bc865c969d FIXED THE DAMN FRUSTUM CULLING (I forgot to swap y & z vertices in the bounding boxes).
More like frustratum culling, amirite?
2024-02-20 23:57:39 -05:00
connellpaxton
7f189b2ed6 Started transitioning from previous imgui panels to a developer console situation. Need to fix frustum culling or simply skip it. 2024-02-20 11:51:15 -05:00
connellpaxton
9d9d0044ee Fixed accidental redudant swizzle in visbility testing (coordinates were already transformed in the initial loading phase). 2024-02-19 22:51:00 -05:00
connellpaxton
f95c48bac6 Fixed rendering issues!
Turns out it was all just fustrum shit
2024-02-19 22:45:17 -05:00
connellpaxton
346038a8f7 Fixed rendering issues due to insufficent far plane. 2024-02-19 22:25:57 -05:00
connellpaxton
ff771ba127 Dealing with incredibly annoying issue in rendering the BSPs 2024-02-19 11:58:04 -05:00
connellpaxton
f2e78fbf76 Added color unpacking, still have really weird issues to iron out 2024-02-18 19:46:47 -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
Conál
dfd39257c0 Fixed model 'vanilla' pipeline and shaders to work with updated uniform buffer 2024-02-16 20:47:42 -05:00