Three.js 从缓存中加载对象模型

Three.js load obj models from cache

我有一个包含一些 obj 模型的场景,我注意到每次重新加载页面时,加载程序都会再次从 url 而不是缓存中加载对象。有没有一种方法可以检查缓存中的资源是否直接加载它?

谢谢

据我所知,ThreeJS 不提供为大文件嵌入的功能。但是,您可以使用 3rd 方插件来实现这一点。

有一个名为 MicroCahce.js 的插件可以在 GPU 缓存中存储对象。这个插件可以在这里本地化:

https://github.com/jeromeetienne/MicroCache.js

您可以在此处找到详细说明如何实现此目的的完整教程:

http://learningthreejs.com/blog/2011/09/16/performance-caching-material/

希望对您有所帮助!