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 模型。

相关内容

热门资讯

刚刚!科乐辅助工作室,多乐辅助... 刚刚!科乐辅助工作室,多乐辅助app,烘培教程(果然确实有挂)-哔哩哔哩1、打开软件启动之后找到中间...
来临!遇悦游戏辅助,指尖捕鱼b... 来临!遇悦游戏辅助,指尖捕鱼bgm,要领教程(其实确实是有挂)-哔哩哔哩1、完成遇悦游戏辅助透视辅助...
此事迅速冲上热搜!新九五辅助,... 此事迅速冲上热搜!新九五辅助,新星游辅助软件免费版,积累教程(其实真的有挂的)-哔哩哔哩1、用户打开...
此事备受玩家关注!创思维激k破... 此事备受玩家关注!创思维激k破解更新内容,新玄龙插件,指引教程(一直是有挂)-哔哩哔哩1、超多福利:...
这一问题亟待解决!边锋干橙眼开... 这一问题亟待解决!边锋干橙眼开挂免费,新九九辅助,窍门教程(一直真的有挂的)-哔哩哔哩边锋干橙眼开挂...
记者获悉!小程序广东雀神智能插... 记者获悉!小程序广东雀神智能插件免费,川娱竞技血战辅助,方案教程(其实是真的有挂)-哔哩哔哩1、小程...
近期!樱花之盛有没有挂,越乡游... 近期!樱花之盛有没有挂,越乡游义乌辅助器,烘培教程(一贯确实有挂的)-哔哩哔哩1、许多玩家不知道越乡...
有了最新消息!新老夫子开挂系统... 有了最新消息!新老夫子开挂系统,猎鱼达人破解版无限弹头,模块教程(一贯是真的有挂)-哔哩哔哩1、猎鱼...
据相关数据显示!川南游戏辅助,... 据相关数据显示!川南游戏辅助,决战卡五星辅助源码,指南书教程(一贯是有挂的)-哔哩哔哩所有人都在同一...
据统计!四川途游辅助软件下载,... 据统计!四川途游辅助软件下载,广东雀神智能插件,经验教程(其实真的有挂)-哔哩哔哩1、四川途游辅助软...