Tweak: Implement better extended culling options (#4285)

* implement better culling

* change draw distance to a slider

* remove testing code

* tweak
This commit is contained in:
Archez 2024-08-12 19:39:44 -04:00 committed by GitHub
commit 16aaf2f939
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 169 additions and 49 deletions

View file

@ -2460,6 +2460,8 @@ void Message_DrawText(PlayState* play, Gfx** gfxP);
void Interface_CreateQuadVertexGroup(Vtx* vtxList, s32 xStart, s32 yStart, s32 width, s32 height, u8 flippedH);
void Interface_RandoRestoreSwordless(void);
s32 Ship_CalcShouldDrawAndUpdate(PlayState* play, Actor* actor, Vec3f* projectedPos, f32 projectedW, bool* shouldDraw,
bool* shouldUpdate);
// #endregion