Sphere occluders are now tested for self occlusion. Spheres that are behind another sphere in the current view are superfluous so can be removed, cutting down on the runtime calculations. AABBs are now maintained for Occluders as well as individual spheres, meaning a bunch of occluder spheres can be frustum rejected as a block. |
||
---|---|---|
.. | ||
portal_gameplay_monitor.cpp | ||
portal_gameplay_monitor.h | ||
portal_occlusion_culler.cpp | ||
portal_occlusion_culler.h | ||
portal_pvs.cpp | ||
portal_pvs.h | ||
portal_pvs_builder.cpp | ||
portal_pvs_builder.h | ||
portal_renderer.cpp | ||
portal_renderer.h | ||
portal_rooms_bsp.cpp | ||
portal_rooms_bsp.h | ||
portal_tracer.cpp | ||
portal_tracer.h | ||
portal_types.cpp | ||
portal_types.h | ||
SCsub |