JavaScript SDK版本3.6.331

2025-12-10

三维模型
  • 丰富了revit图纸应用工具,在DrawingHelper中新增根据图纸位置开启剖切功能,将图纸与剖面绑定,可通过移动剖面改变图纸位置。
// 创建针对Revit中图纸相关功能的对象
let helperConfig = new Glodon.Bimface.Plugins.RevitHelpers.DrawingHelperConfig();
helperConfig.viewer = viewer3D;
let helper = new Glodon.Bimface.Plugins.RevitHelpers.DrawingHelper(helperConfig);
//指定部分视图嵌入场景
helper.addDrawingsById([planeSheetId],offset,callback);
//指定图纸设置并开启剖面
helper.setSectionPlaneById(planeSheetId);
//隐藏剖面
helper.hidePlane();
//显示剖面
helper.showPlane();
//退出剖切功能
helper.exitPlane();
  • Viewer3D类下新增接口,可调整模型线框效果,支持调整线框宽度和设置线框是否随缩放渐隐。
// 调整线框宽度到2px,宽度范围最小为1px,最大为8px,默认为1px
viewer3D.setWireframeWidth(2);
// 关闭线框随缩放渐隐,默认为开启
viewer3D.enableWireframeFadeWithZoom(false);
场景编辑
  • 球体场景编辑-效果编辑模块,支持基于简单交互在球体场景中添加电子围墙、水面效果、扇形扫描等特效,场景发布后效果数据将一并保存,场景预览时也支持对添加的效果进行显隐控制。

  • 球体场景编辑-地图图层编辑面板内,新增“始终不遮挡模型”的设置项开关,开启后场景内的模型始终不会被地图、地形所遮挡。

模型转换
  • ifc格式模型支持在转换时配置指定源模型的单位,对应配置参数:{“unit”:“m”}。