quakeforge/libs/video
Bill Currie 618740663b [vulkan] Implement CSM rendering
This covers only the rendering of the shadow maps (actual use still
needs to be implemented). Working with orthographic projection matrices
is surprisingly difficult, partly because creating one includes the
translations needed to get the scene into the view (and depth range),
which means care needs to be taken with the view (camera) matrix in
order to avoid double-translating depending on just how the orthographic
matrix is set up (if it's set up to focus on the origin, then the camera
matrix will need translation, otherwise the camera matrix needs to avoid
translation).
2023-08-13 17:36:32 +09:00
..
renderer [vulkan] Implement CSM rendering 2023-08-13 17:36:32 +09:00
targets [vid] Ensure window size gets sent after init 2023-07-14 11:57:36 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00