Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
5
-
b1a8f963b2 (qt/qtquick3d/dev) b1a8f963b2 (qt/tqtc-qtquick3d/dev)
-
2022 Qt Quick 3D: Week 39-40, 2022 Qt Quick 3D: Week 41-42
Description
Currently frustum culling is disabled by default because it is too slow, and only applies to the main color pass. Frustum Culling should be enabled by default, and fast though. Frustum culling should be run for each camera to generate the list of items that need to be renderedØ
mainPass (main camera)
shadowPass(es) (directional light camera, 6 x cube map cameras)
reflectionPass(es) (6x cube map cameras)
This should reduce the amount of geometry we need to render to what will actually be needed.