在WebGl3D中加载bim模型,如何高亮建筑内部构件,并可在外侧进行透视定位.

0 投票
在WebGl3D中加载bim模型,如何高亮建筑内部构件,并可在外侧进行透视定位.
12月 9, 2019 分类:  107次浏览 | 用户: teloi (2 分)

1个回答

0 投票
 
已采纳
高亮有两种方式,第一个是使其呈被选择的状态,方法是S3MTilesLayer.setSelection(id)

第二种方法是使其改变颜色,方法是S3MTilesLayer.setObjsColor(ids, color)

您说的外侧进行透视定位指的是什么呢?定位的话可以使用camera的flyto或者setview
12月 9, 2019 用户: 赵爽 登峰造极 (6,206 分)
采纳于 12月 10, 2019 用户:teloi

有没有办法,使构件在内部显示其轮廓或形状,使得在远处可以观察到.

flyto 或者 setView 只有相机靠近构件时才能看到.

能否做到类似forge这种透视观察

http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles_BIM

您看一下这个示例,选中的时候的效果

这个效果将属性进行了相机可见,但是指示的位置在移动中无法定位到构件,偏移到其它地方就无法得知定位的是什么了

这个效果能否直接作用到构件上,将轮廓画为属性面板的效果.
您好,这个目前做不了
...