Recommendations for optimizing model loading time. What loads faster. Many small models or one large one?

What loads faster. Many small models or one large one?
Answer- identically.

But if your use OBJ and if your large model has a lot of repeating elements, you can split them into many small ones. And after downloaded the first one, another models all come from the model that’s cached on your disk. And this will be faster than loading one large model.

If you are using GLTF, one large model will render a little bit faster than many small ones.

HERE Link on test page: http://www.rdcscsdfbi.xyz/Speedtest.html

Memory usage
OBJ
network tab in the dev console
image
size on server

image

GLTF
network tab in the dev console
image
size on server

image

Have you checked the network tab in the dev console?

Your test is flawed because it’s loading the same model 4 times. If you look at the network tab, it’s only downloaded the first time. After that, the 3 following requests all come from the model that’s cached on your disk, so you’re only downloading 2MB of data in total, compared to 8MB for the big model.


Screenshot 2022-02-18 at 13.31.09

In my experience, loading a single big model is preferable to loading several smaller ones.

4 Likes

Thank you! I rework my test.
And maybe you know what is the reason for the difference in used memory in the screenshots