virtualx-engine/servers/visual/portals
lawnjelly 7de023e192
Portals - Allow user to set roaming expansion margin
Previously a crude metric was used to decide on the roaming expansion margin, but it created unexpected results in some scenarios. Instead this setting is exposed to the user via the RoomManager, allowing them to tailor it to the world size, room sizes, roaming objects sizes and the speeds of movement.

(cherry picked from commit 788f075b44)
2021-11-15 22:45:57 +01:00
..
portal_gameplay_monitor.cpp Portals - Fix secondary PVS bug 2021-08-08 14:02:38 +01:00
portal_gameplay_monitor.h
portal_occlusion_culler.cpp Sphere occluders - self occlusion and improvements 2021-09-14 11:31:14 +01:00
portal_occlusion_culler.h Sphere occluders - self occlusion and improvements 2021-09-14 11:31:14 +01:00
portal_pvs.cpp
portal_pvs.h
portal_pvs_builder.cpp Portals - fix PVS generation and move settings 2021-08-08 19:57:27 +01:00
portal_pvs_builder.h Portals - fix PVS generation and move settings 2021-08-08 19:57:27 +01:00
portal_renderer.cpp Portals - Allow user to set roaming expansion margin 2021-11-15 22:45:57 +01:00
portal_renderer.h Portals - Allow user to set roaming expansion margin 2021-11-15 22:45:57 +01:00
portal_rooms_bsp.cpp
portal_rooms_bsp.h
portal_tracer.cpp Sphere occluders - self occlusion and improvements 2021-09-14 11:31:14 +01:00
portal_tracer.h Sphere occluders (portals and general use) 2021-08-17 09:02:06 +01:00
portal_types.cpp
portal_types.h Sphere occluders - self occlusion and improvements 2021-09-14 11:31:14 +01:00
SCsub