pandemonium_engine/servers/rendering
lawnjelly 4496c11437 Tighter shadow culling - fix light colinear to frustum edge
In rare situations if a light is placed near colinear to a frustum edge, the extra culling plane derived can have an inaccurate normal due to floating point error.
This PR detects colinear triangles, and prevents adding a culling plane in this situation.
2024-04-14 16:35:26 +02:00
..
portals Portals - include in bound and special cases in start room 2024-02-08 15:10:00 +01:00
rasterizer.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rasterizer.h Tweaks to CommandRectAnimation's destructor. 2024-03-12 06:15:35 +01:00
rendering_server_canvas_helper.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_canvas_helper.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_canvas.cpp Physics Interpolation 2D - change transform API to use const ref 2024-04-06 10:55:53 +02:00
rendering_server_canvas.h Physics Interpolation 2D - change transform API to use const ref 2024-04-06 10:55:53 +02:00
rendering_server_constants.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_globals.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_globals.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_light_culler.cpp Tighter shadow culling - fix light colinear to frustum edge 2024-04-14 16:35:26 +02:00
rendering_server_light_culler.h Tighter shadow culling - fix light colinear to frustum edge 2024-04-14 16:35:26 +02:00
rendering_server_raster.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_raster.h Discrete Level of Detail 2024-04-06 12:06:01 +02:00
rendering_server_scene.cpp Fix build. 2024-04-06 13:46:57 +02:00
rendering_server_scene.h Discrete Level of Detail 2024-04-06 12:06:01 +02:00
rendering_server_viewport.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_viewport.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_wrap_mt.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
rendering_server_wrap_mt.h Discrete Level of Detail 2024-04-06 12:06:01 +02:00
SCsub Also renamed the files. 2022-08-19 21:24:36 +02:00
shader_language.cpp Prevent shuffling custom shader functions (shader cache requires determinism) 2024-02-08 14:48:50 +01:00
shader_language.h Prevent shuffling custom shader functions (shader cache requires determinism) 2024-02-08 14:48:50 +01:00
shader_types.cpp File copyright header updates pt10. 2023-12-18 00:31:04 +01:00
shader_types.h File copyright header updates pt10. 2023-12-18 00:31:04 +01:00