Tutorial: 如何viewer3D的视图上实现测量?

如何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();
    }