branchrust_reboot/main/apartment_complex_monumentcancel
6 Commits over 0 Days - Infinitycph!
Clean(editor): get rid of if bypass for drawing LightOccludee gizmos
Optim: LightOccludee - use a smaller occlusion sphere for spotlights with angle < 120deg
- updated editor gizmo vizualization to run without starting (still needs sticky gizmos)
Tests: booted on appt, went to roof and looked up, penthouse appt lights were culled. Ran around - everything looked okay, no popin
Update(editor): change window title label for MotionVectorsChecker
Tests: none, trivial change
New(editor): MotionVectorsChecker - categorizes all renderers by motion vector mode
Can be found at "Tools/Find/List Motion Vector generators"
Tests: looked at appt monument - almost everything has per-object mode
New(editor): CulledMeshesChecker - finds all meshes without some sort of culling setup
Can be found in "Tools/Find/Meshes without Occlusion setups".
Tests: ran the tool on appt monument, found ~360 issues
New(editor): CulledLightsChecker, reports lights that don't have a culling setup
Inspired by ShadowProxyChecker. Can be found in Tools/Find/Lights without Occlusion setups.
Tests: Used it to inspect the appt scene