如何viewer3D的视图上实现测距?_文档_BIMFACE_BIM应用二次开发平台

如何viewer3D的视图上实现测距?

我们在浏览模型的过程中,有时候我们想知道两个构件之间的距离,角度的大小,以便我们后续的一些处理。

下面代码是在View3D选中一个构件实现测距的具体实现方法。
第一步正常加载模型
第二步在模型加载完毕的监听事件写具体实现代码

角度测距

距离测距

代码示例

	function  MeasureTest(){
	//测距配置
	var measureConfig = new Glodon.Bimface.Plugins.Measure.MeasureConfig();
	//三维模型对象
	measureConfig.viewer = viewer3D;
	//测距线的颜色
	measureConfig.color=new Glodon.Web.Graphics.Color(255,0,0,1);
     var measure = new Glodon.Bimface.Plugins.Measure.Measure(measureConfig);
	//开启测距模式
	measure.switchOn();
	}