繁体   English   中英

将 large.obj 文件加载到 WASM OpenGL

[英]Load a large .obj file to WASM OpenGL

我正在使用preload EMSCRIPTEN 标志加载.obj 模型,以便我能够在 C++/OpenGL ES 的 WASM/WebGL 中使用它们,加载 64mb.obj 时 memory 消耗超过了限制,我能够加载较小的模型但从那个尺寸开始我崩溃了。 加载大文件以便我可以在 C++ 中访问它们的正确方法是什么? 我也尝试了embed命令,但这也不起作用。

对于大文件,将其作为 static 资源放在服务器中并使用Fetch API 您可以使用EMSCRIPTEN_FETCH_PERSIST_FILE标志让浏览器缓存它。 它使用 HTML5 IndexedDB 设计用于存储大数据,例如 1GB。 有关大小限制,请参阅此问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM