Assuming the information “lost” is the distinct meshes themselves, and that the quantity of meshes is also the cause of the performance issue, you probably need to figure another way to represent things such that interactive objects do not correspond 1:1 to GPU draw calls (that is, batching). Converting the scene into one or more BatchedMesh objects for example. I’ve written a bit more about how that would relate to CAD and AEC models in:
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| performance: one single mesh with multiple materials or scene graph (multiple objects with single material) ? | 9 | 641 | November 13, 2025 | |
| Bad performance when loading more than 3500 meshes into the scene | 7 | 453 | April 15, 2024 | |
| How can I increase FPS after loading this GLB model? | 15 | 5143 | August 25, 2020 | |
| Loading large models | 4 | 97 | February 5, 2025 | |
| Best way of traverse (high performance in large models) | 1 | 374 | August 20, 2024 |