当前位置:首页职业培训

BIM模型怎样轻量化

作者:职业培训 时间: 2025-01-13 03:09:33 阅读:884

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/a/1/55908

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com