我有一个包含一些 obj 模型的场景,我注意到每次重新加载页面时,加载器都会从 url 而不是缓存中再次加载对象。有没有一种方法可以检查缓存中的资源是否直接加载?
谢谢
最佳答案
据我所知,ThreeJS 不提供为大文件嵌入的功能。但是,您可以使用第 3 方插件来实现这一点。
有一个名为 MicroCahce.js 的插件可以在 GPU 缓存中存储对象。这个插件可以在这里本地化:
https://github.com/jeromeetienne/MicroCache.js
您可以在此处找到完整的教程,逐步说明如何实现此目的:
http://learningthreejs.com/blog/2011/09/16/performance-caching-material/
希望对您有所帮助!
关于javascript - Three.js 从缓存中加载对象模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30142321/