autodesk-forge - Autodesk 查看器性能
问题描述
我对 Forge Viewer 上的大型模型有疑问。虽然我已经将它翻译成 SVF2,但它需要很长时间才能加载,并且任何操作都会重新渲染(我知道它是过程的一部分)。是否有任何解决方案,如 3Dsmax 中的代理,或者当相机远离模型时它显示低 LOD 并且当滚动时显示更高 LOD?我能做些什么来加速模型?感谢任何解决方案。
解决方案
您能否确认您确实在查看器中使用了 SVF2?例如,您是否在“网络”选项卡中看到查看器通过 WebSockets 进行通信?
到目前为止,我们已经看到切换到这种新文件格式的所有项目的性能都得到了重大改进,但是您的模型可能太大/太复杂,以至于即使 SVF2 也无济于事。在那种情况下,恐怕我们不会有其他解决方案,除了可能将您的设计拆分为多个模型,并且只加载您真正需要的那些。例如,Navisworks 设计通常按区域和/或学科划分,然后由特定用户有选择地加载模型。查看此演示(特别是侧栏中的复选框矩阵):https ://forge-industrial-construction.autodesk.io/facility/montreal 。
推荐阅读
- sqlite - 反应原生异步存储 | 行太大,无法放入 CursorWindow
- c# - 对泛型如何与继承一起工作感到困惑
- angular - 如何获得加载 Angular LazyModule 文件的进度?
- php - 无法使用 for 循环 php laravel 中的 whereMonth 查询获取数据库结果
- sql - 在 PostgreSQL 中懒惰地使用函数的结果?
- arangodb - 在 COLLECT 中使用 INTO,同时也使用 AGGREGATE。可以做到吗?
- javascript - Javascript - 将字符串中每个单词的首字母大写
- java - 尝试从单独的方法增加局部变量但不起作用。关于激活堆栈/记录的困惑
- javascript - 如何将 document.querySelectorAll() 转换为 ReactJS?
- angularjs - Angular 混合应用程序,具有模板功能的升级组件未收到 $element 或 $attrs