我有一个使用查看器的 Autodesk 平台服务应用程序。 我遇到了无法在 iPad 上加载大型模型的问题。 我尝试使用 Autodesk.MemoryLimited 扩展解决该问题,但成效有限。 有扩展的任何文档吗?我唯一能找到的是 - 这篇文章
按照建议的方式使用扩展程序:
const config = {
loaderExtensions: { svf: 'Autodesk.MemoryLimited' },
memory: {
limit: 1024
}
};
我能够在 iPad pro 12 上打开模型,但无法使用 iPad 10。 我什至不知道内存限制的单位是什么,猜测是 MB,我尝试将其更改为 150,之后我无法在任何 iPad 中打开模型,而在桌面上我可以打开模型,但是在查看器中并没有真正看到任何东西。 我可以在 iPad 10 上打开并查看 BIM360 中的模型,所以我猜这是可能的。 如果您能提供更好的扩展文档或打开大型模型的替代方法,我们将不胜感激。
不幸的是,没有关于
Autodesk.MemoryLimited
查看器扩展的文档。该扩展程序仅适用于单个 memory.limit
选项(是的,它以 MB 为单位)作为模型太大而导致查看器的浏览器页面内存不足并崩溃的情况下的潜在解决方案。
顺便说一句。 BIM360、ACC 和其他基于 Autodesk Platform Services 构建的产品使用优化格式 SVF2,而不是原始 SVF。 SVF2 格式还优化了文件大小、数据传输和运行时性能,因此,如果您尚未在工作流程中使用它,我建议您尝试一下:https://aps.autodesk.com/博客/update-svf2-ga-new-streaming-web-format-forge-viewer-now-生产就绪。