JavaScript SDK版本3.6.76

2020-04-29

三维模型
// 自定义旋转外部构件
  function rotateOnBasePoint() {
    // 构件绕任意轴旋转,输入的参数分别为外部构件名称、通过旋转轴的坐标值、旋转轴方向、旋转弧度
    viewer3D.getExternalComponentManager().rotateOnBasePoint('vehicle', new THREE.Vector3(-7500, -13500, 0), new THREE.Vector3(0.6, 0, -0.8), Math.PI / 10);
    viewer3D.render();
  };
  • 新增了给房间添加引线标签的功能,可以适配楼层爆炸功能
  • 优化了通过目录树进入房间的显示效果
  • 优化了模型剖切状态的展示效果
  • 优化了线框显示的规则
矢量图纸
// 监听添加view点击的事件
viewer2D.addEventListener(Glodon.Bimface.Viewer.ViewerDrawingEvent.MouseClicked, function (objectData) {
  // 调用viewerDrawing对象的Method,可以继续扩展功能
  console.log(objectData);
});
图纸对比
  • 支持在图纸对比中记录图元所属的图名、图号
交互
  • 优化了小地图的显示效果
  • 优化了模型浏览组件工具条在不同分辨率下的显示效果