- Home /
Some strategies to load huge models at runtime?
I'm trying to load 3D model at runtime, But the number of objects so much that take up a lot of memory,and not run smoothly, FPS is very low. Whether some strategies I can use to load huge model at runtime, reduce memory consumption and improve FPS
Pre-instantiate the prefab into an object pool that lives throughout each scene (DontDestroyOnLoad()) during your start-up credits/intro-screen/whatever, and then later during the game when you need it just unpool it so you don't get a hiccup during gameplay when loading it. ...and/or... optimize your mesh, colliders, etc. If you're using a mesh collider on a complex mesh that doesn't actually require such a complex collider, either use a compound collider setup, change the mesh collider to convex if it doesn't really need to be concave, or make another simplified version of the model to use for the collision mesh.
Your answer
![](https://koobas.hobune.stream/wayback/20220613152618im_/https://answers.unity.com/themes/thub/images/avi.jpg)