AutodeskForge查看器加载大型模型与BIM360查看器
创始人
2024-11-12 10:00:23
0

Autodesk Forge 查看器与 BIM360 查看器都是基于 WebGL 技术的 Web 3D 查看器,用于浏览建筑信息模型(BIM)等大型三维模型。但在加载大型模型时,它们的性能可能会受到影响。

针对 Autodesk Forge 查看器的大型模型加载问题,可以采用以下几种方案:

  1. 使用项目协同功能,将模型拆分为多个子模型,各自在 Forge 上加载,当需要查看大型模型时,再汇总展示。

  2. 为了减少模型匹配时间,可以使用 BIM 360 Model Coordination 服务。

  3. 采用与模型数据处理相关的优化技术,例如 LOD (Level of Detail) 技术。

此外,也可以考虑采用如下代码示例的措施来提高 Autodesk Forge 查看器的性能:

viewer = new Autodesk.Viewing.Viewer3D(container, config);

// 通过设置 ModelStructurePanel 禁用每层或分解可见性  
let modelStructurePanel = viewer.modelstructurepanel;
modelStructurePanel.setLayerVisibleEnabled(false);     // 关闭分层
modelStructurePanel.setIsolateEnabled(false);          // 关闭隔离选中对
modelStructurePanel.setExplodeEnabled(false);          

// 通过设置是否需要反向面省略 
viewer.prefs.set('ignoreBackfaces', true);    

// 切换 Autodesk.Viewing.Optimization: 明确地配置 Viewer 实例  
Autodesk.Viewing.Optimization.Shaders.Texture.DXT.enabled = false;
Autodesk.Viewing.Optimization.Shaders.Texture.DXT.TEXTURE_FILTER = THREE.LinearMipmapLinearFilter;

代码中,viewer.modelstructurepanel 控制分层,排除某些部件或分解组件可见性。通过设置为 false,并关闭自动切换到层级选择,可以提高性能。

viewer.prefs.set('ignoreBackfaces', true) 能够减少反向面的渲染,提高效率。

最后,可以通过显式地设置 Autodesk.Viewing.Optimization 选项,来提供 Viewer 实例的性能,更好地处理大型 BIM 模型。

相关内容

热门资讯

此事引发广泛关注!皮球茶馆辅助... 此事引发广泛关注!皮球茶馆辅助器,微乐小程序自建房辅助下载,手段教程(讲解有挂)-哔哩哔哩1、实时微...
透视好牌!德扑圈有透视吗,德普... 透视好牌!德扑圈有透视吗,德普辅助器怎么用(透视)原来真的有挂(有挂神器)-哔哩哔哩1、德普辅助器怎...
此事引发网友热议!河洛杠次插件... 您好,新珊瑚大厅辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家...
透视模拟器!德普之星的辅助工具... 透视模拟器!德普之星的辅助工具介绍,德普之星透视辅助软件激活码(透视)竟然存在有挂(有挂教学)-哔哩...
据玩家消息!雀神麻雀科技公司,... 据玩家消息!雀神麻雀科技公司,德普之星透视辅助软件,法子教程(有挂秘诀)-哔哩哔哩1、德普之星透视辅...
透视免费!德普之星的辅助工具介... 透视免费!德普之星的辅助工具介绍,德扑圈有透视吗(透视)一贯是有挂(有挂详细)-哔哩哔哩一、德普之星...
近日!决战十三水有挂脚本吗,a... 近日!决战十三水有挂脚本吗,aapoker发牌逻辑,指引教程(有挂规律)-哔哩哔哩1、下载好决战十三...
透视软件!德普之星透视辅助软件... 透视软件!德普之星透视辅助软件激活码,德普之星私人局透视(透视)好像是真的挂(有挂功能)-哔哩哔哩暗...
无独有偶!雀神麻雀充运势有用吗... 无独有偶!雀神麻雀充运势有用吗,极速官方游戏暗堡辅助器,学习教程(有挂秘籍)-哔哩哔哩1、极速官方游...
透视私人局!德普之星怎么开辅助... 透视私人局!德普之星怎么开辅助,德普之星透视软件免费入口官网(透视)都是是有挂(发现有挂)-哔哩哔哩...