BIM模型的轻量化是为了尽可能缩小BIM模型的体量,使其可以更加适宜web、移动端。在这个过程中,BIM模型实际经历了两阶段处理过程:1)几何转换;2)渲染处理。
模型几何信息主要指日常生活中可见的二维、三维模型,可以通过参数化方式描述单个构件的几何信息可以对其轻量化。除此之外还可以通过三角面片、相似性算法减少图元等方式对模型进行几何优化转换。
渲染处理过程可使用八叉树快速剔除不可见图元,减少进入渲染区域的绘制对象,这部分技术在桌面端的三维显示引擎已非常成熟。此外还可以使用多重LOD(LevelsofDetail),加速单图元渲染速度。
WebGL轻量化BIM引擎对BIM模型的轻量化处理实现,一般可以分为以下几步。
1)数模分离
BIM模型包含三维几何数据和模型结构属性等非几何数据两部分。首先,WebGL轻量化BIM引擎需要将几何数据和非几何数据进行拆分。通过这样的处理,原始BIM模型文件中约20%-50%的非几何数据会被剥离出去,输出为数据文件供BIM应用开发使用。
2)三维几何数据轻量化处理
3)WEB浏览器或App端实时渲染及管理
WebGL轻量化BIM引擎要实现对三维几何数据的实时渲染(注意:这是实时渲染,跟很炫目的后期专业渲染制作动画的技术要求完全不同),需要进行以下两个步骤的动作。
a)三维几何数据从服务器端下载到客户端电脑或移动端设备内存。
b)调用客户端电脑或移动端设备内存和GPU(显卡)高效的实时渲染三维几何数据,还原三维BIM模型。
c)通过API接口调用形式,实现对三维BIM模型及其构件的操作、管理和对外功能实现。
本文地址: http://www.goggeous.com/b/1/55908
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2024-11-26 18:31:39职业培训
2024-11-26 18:31:38职业培训
2024-11-26 18:31:37职业培训
2024-11-26 18:31:36职业培训
2024-11-26 18:31:35职业培训
2024-11-26 18:31:26职业培训
2024-11-26 18:31:26职业培训
2024-11-26 18:31:25职业培训
2024-11-26 18:31:24职业培训
2024-11-26 18:31:24职业培训
2024-12-23 12:38职业培训
2024-12-01 15:24职业培训
2025-01-02 22:14职业培训
2024-12-29 22:52职业培训
2024-12-01 01:13职业培训
2024-12-17 18:18职业培训
2024-12-06 07:49职业培训
2024-12-28 10:04职业培训
2025-01-01 19:18职业培训
2025-01-03 02:22职业培训
扫码二维码
获取最新动态