mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
a918e2d9de
The way we got/stored background matrices is a bit weird and full of leftovers from the first attempts at porting renderers. This doesn't work well with the Jak 2 "other camera" system where some stuff is rendered with a different camera matrix. This cleans most of it up. The exception is that the collide mesh renderer and the additional sprite culling I added still need to peek at some cached camera matrices. This fixes the problem where etie uses the wrong matrices for "other camera" levels. Now the "hole covers" go in the holes in the background of the throne room. ![image](https://github.com/open-goal/jak-project/assets/48171810/73a88f7b-05d4-4e9c-bb34-5b45efffcb69) |
||
---|---|---|
.. | ||
opengl_renderer | ||
pipelines | ||
texture | ||
display.cpp | ||
display.h | ||
gfx.cpp | ||
gfx.h | ||
gfx_test.cpp | ||
gfx_test.h | ||
jak2_texture_remap.cpp | ||
jak2_texture_remap.h | ||
sceGraphicsInterface.cpp | ||
sceGraphicsInterface.h |