Hello. An issue we keep having in our projects is our browsers grinding to a halt when we have a folder open witth many assets in it. It’s not uncommon for us to have hundreds of materials in a common material folder (since we have baked versions of our models). Having a folder open with 128 materials has a noticable impact on performance, even when viewing an empty scene. Having 256 materials, we get maybe 15 FPS. Some of our projects have even more, which makes it impossible to work efficiently.
My guess would be that the browser renders every single asset in the folder, even though they’re not visible. Would it be possible to implement some sort of culling system so that only the visible assets are being rendered?
Here’s a test project containing many materials: