谁能给我解释一下BIM轻量化是什么?而且我现在看到好多公司都在做BIM轻量化,有谁给我解释一下吗?

哈喽楼主,很荣幸可以有机会回答你这个问题。

介绍BIM轻量化之前,首先咱们必须先了解BIM是什么?简单来说,BIM的就是一个包含建筑工程信息的三维模型,数据主要包含两个方面:构件的几何信息、专业属性及状态信息;非构件(如空间、运动行为)的状态信息。

由此可见BIM模型涉及到数据、文件都是比较庞大的,传统的BIM应用程序都基于桌面客户端且对电脑配置要求高。伴随着互联网的发展,越来越多的用户希望使用手机或者登陆浏览器即可浏览三维模型,因此为了更好地利用BIM 模型,BIM轻量化需求也应运而生。

一个BIM模型的轻量化,其目的是为了尽可能缩小BIM模型的体量,使其可以更加适宜web、移动端。在这个过程中,BIM模型实际经历了两阶段处理过程:几何转换与渲染处理。

几何信息主要指日常生活中可见的二维、三维模型,通过参数化方式描述单个构件的几何信息可以对其轻量化。除此之外还可以通过三角面片、相似性算法减少图元等方式对模型进行几何优化转换。

渲染处理过程可使用八叉树快速剔除不可见图元,减少进入渲染区域的绘制对象,这部分技术在桌面端的三维显示引擎已非常成熟。此外还可以使用多重LOD(Levels of Detail),加速单图元渲染速度。

几何转换、渲染是BIM模型轻量化的核心技术,具有一定的技术门槛,要求开发者需要掌握一定的图形技术。因此,现在市场上不断涌现出各式各样的BIM轻量化引擎。诸如广联达BIMFACE、葛兰岱尔webglBIM轻量化引擎、autodesk forge、modelo等。

如上,希望对楼主有所帮助,感谢~~