随笔分类 - 【17】【BIMFACE】
数字建筑相关
摘要:
1.相关概念 access token:bimface后端接口访问凭证,通过appkey和appsecret获取,其有效期为一周 view token:bimface模型临时访问凭证,其有效期为12小时 fileId:单个revit或其他模型上传后产生的唯一的ID integrateId:多个模型集
阅读全文

摘要:
BIMFACE中矩形空间拆分与合并 应用场景 在BIM运维场景中,空间同设备一样,作为一种资产被纳入运维管理体系,典型的应用场景例如商铺、防火分区等,这就涉及到空间的拆分和合并,在bimface中,已经实现了空间的动态调整,但是距离自定义的,较为直观的空间拆分与合并,目前的处理方式还不能够满足业务场
阅读全文

摘要:
背景 实现报警呼吸灯效果,目前产品中报警设备仅仅是做了高亮处理,并没有明显的动画效果来提示用户该设备正在报警,bimface中也提供了构件闪烁的接口,但是看起来比较生硬,查看代码发现是通过定时器实现,比较占用CPU资源,而呼吸灯报警效果是采用着色器程序编写,通过GPU执行,性能和效果均优于定时器。
阅读全文

摘要:
背景 在运维场景中,电梯作为运维环节重要的一部分是不可或缺的,如果能够在三维场景中,将逼真的电梯效果,包括外观、运行状态等表现出来,无疑是产品的一大亮点。本文将从无到有介绍如何在bimface中实现逼真的电梯运行效果,主要包括电梯模型的创建、电梯上下行和停靠楼层动画的实现以及如何对接实时物联网数据来
阅读全文

摘要:
背景 在BIM运维场景初始化的时候,一般都是首先将整个运维对象呈现在用户面前,例如一座大厦、一座桥梁、一个园区等等,以便于用户进行总览,总体把握运维对象,如果这个宏大的场景边界过于清晰,与背景融合也不是很好,看起来就会比较生硬,而通过对场景进行雾化,则可以使整个场景看起来更加地柔和,更加地真实。例如
阅读全文

摘要:
背景 在BIM运维中,消防疏散是不可或缺的一环,当发生火警的时候,触发烟感器发生报警,同时启动消防疏散,指导现场工作人员进行疏散,及时准确地显示出疏散路线对争取疏散时间尤为重要。我将介绍如何在bimface中建立消防疏散指示动画效果。 思路 第一种方式就是通过bimface自带的材质对象,结合req
阅读全文

摘要:
背景 在上一篇文章中,我们通过threejs创建了矢量文本,并添加到了bimface场景中,但是仅仅加入到场景中并不是我们的目的,我们的目的是把这种矢量文本加到指定的构件或者空间上,以此标识该构件或空间所代表的含义,接下来就将我们创建的矢量文本添加到目标构件或空间上。 思路 在三维空间中,标识一个物
阅读全文
![【BIM】BIMFACE中创建矢量文本[下篇]](https://img2022.cnblogs.com/blog/496275/202210/496275-20221029220248411-270718335.png)