Recently I load customed model into a scene and use mobile(iphone 12 safari) to open it. But the browser always crashed. If I delete the related textures,it works smoothly. Following are PG showing the conditions:
model without textures
model with textures and browser crashed
And now my goal is to load textures manually after meshes are loaded. if there are some ways to control texture loading when we apply BABYLON.SceneLoader.Append or BABYLON.AssetsManager, this problem would be solved.
I have tried some ways to optimize textures like texture compressing or Basis file format.
Maybe should I decrease the number of materials ? I think material compilation would cause browser carshing.