有人问BIMFACE的官网日志更新在2017/12/18咋就没有动静了。。。。 憋了这么久,必须有大招呀~~~ BIMFACE在模型显示效果、BIM数据应用、SDK等各方面提供了很多特性,为开发者们的BIM应用提供了更强的支持,也解决了大家开发中遇到的一些问题和满足了一些新需求。
一:显示效果 (1)光照的效果优化 (2)支持线框显示 (3)支持IBL环境光源
老版本效果 新版本光照增强 新版本支持线框显示 新版本支持IBL环境光源 老版本效果 新版本光照增强 新版本支持线框显示 新版本支持IBL环境光源 操作方法
可在工具条中勾选显示轮廓线和选择自己想要的环境图像
二:BIM数据应用 (1)模型版本对比
不同版本间模型在线对比,变更前后的模型在云端差异对比,检测出新增、删除和修改的部分,类似软件开发中的代码版本管理工具SVN、Git。
对比结果包括两个部分: 1、 几何差异 2、 变更构件及属性 详情见官网的开发者文档之服务端API,也可在控制台直接试用。
(2)根据任意属性值筛选自己想要的构件列表
三:SDK新增特性 (1)用户可以自定义默认视角 在ViewAdded的监听事件里面可以调用setCameraStatus(cameraStatus),已解决异步的问题 (2)切换视角时的转场动画 目前仅支持setCameraStatus()、setState()、 setView()三种API(3)放大缩小模型 ZoomIn()、ZoomOut()(4)双击构件的监听事件 app.addEventListener("MouseDoubleClicked",function(objectdata){ console.log(objectdata); }) (5)鼠标悬停到构件的监听事件 app.addEventListener("ComponentsHoverChanged",function(objectdata){ console.log("ComponentsHoverChanged); })
四:各类优化 (1)模型漫游的优化 (2)三维标签的优化 (3)离线数据包的优化
有需要的小伙伴们,欢迎访问BIMFACE官方的开发者文档,进行试用吧~~
|