I have doing some research on three.js to display 3D model on webpage and I succeeded. However, the load time (preprocessing time) is pretty slow as you can see from here the load time is 11+ seconds and my file size is 69.5MB; during that moment I also cannot do other action on webpage like click the button, write something on textbox or etc. I tried to search for the solutions to reduce the load time but most solutions are reduce my file size but the resolution will be reduced too.
So my questions are:
- How to reduce the load time (preprocessing time) without reducing file size?
- How to load models asynchronously so that i can do other action on the webpage?
Thank you.