Culling lab
Top-down view. Blue = drawn, grey = rejected, green = drawn with meshlets trimmed, amber = occluder walls. Culling is only worth it when its test costs less than the work it removes.
Drawn / total
226 / 400
Triangles
1.36 M of 2.38 M
Work removed
43% tris
Cost introduced
0.32 ms tests
CPU 3.03 ms
GPU 62.20 ms
Frame ≈ 62.20 ms (16 FPS) · bound by GPU
Try: set 40 objects with a wide FOV and switch to Occlusion — building the Hi-Z pyramid costs more than it saves. Educational cost model, not a hardware measurement.