I have 100 glb objects, every object has about 20MB. Every object has color map, metalness texture, rougness texture and AO. What is the best way to load them as quickly as possible. What compression do you recommend?
You might want to optimize your glTF asset with
gltfpack. It supports mesh and texture compression. More information at the respective project page:
The following official
three.js example shows how to load a glTF asset compressed with the above tool: