Identified poor visibility optimization in some areas

Inco

Level Designer / Programmer
Staff member
Developer
Affected Gamemode/Excursion
the ship itself, most noticeably in the Atrium and the Gmod Cruise Lanes areas but other areas are probably affected too

Summary of Issue Encountered

these areas are rendered even if you can't directly see them, which I suspect is a big reason for the Atrium area being particularly laggy

I also suspect this has to do with the deck areas outside not being sealed with area portals (see screenshot with physgun)

Expected Result
the area you are not in should not be rendered (or at the very least greatly reduced)

Actual Result
almost the entire area you are not in gets rendered, resulting in unnecessary render times

Steps to Reproduce
set the following console variables
  • mat_wireframe 1
  • mat_leafvis 1 (for reference)
  • mat_DrawPortals 1 (for reference)
and look for these areas being rendered behind walls

Screenshots/Error(s) in Console (if applicable) of the Issue
67CA50A63621554199376F58C1076E38E9E3D1D0
6BFDB8C3E7C13C74717B89FEB2BCA5C9618B50DC
8D2F986F2E78F5D5F26EFFFAB5A0D2E7722C991D
 
Changing to Identified as we've talked about it some. It remains a difficult problem to solve, however clever use of Areaportals or Occluders might help
 
Back
Top