基于WebGL的BIM模型轻量化解决方案.pdf
《基于WebGL的BIM模型轻量化解决方案.pdf》由会员分享,可在线阅读,更多相关《基于WebGL的BIM模型轻量化解决方案.pdf(6页珍藏版)》请在咨信网上搜索。
1、 年 月上第 卷 第 期施工技术(中英文):基于 的 模型轻量化解决方案李大平,田 华,肖子沐(中国建筑第五工程局有限公司,湖南 长沙)摘要 施工现场由于软硬件资源受限,应用远落后于设计和运维等阶段。为解决 模型原始数据量大、数据交换难、渲染浏览慢等问题,在提取数据时进行拆分与压缩,在几何转换时采用降低几何数据大小的方式,进行渲染处理时,综合运用数据动态调用、多重层次细节、剔除算法及批量绘制等技术,降低资源消耗量、提升渲染效率,该 模型轻量化解决方案为施工阶段 应用提供图形引擎基础。关键词 建筑信息模型;轻量化;数据转换;渲染引擎中图分类号;文献标识码 文章编号(),(,):,:();中 建
2、股 份 重 大 课 题();中 建 五 局 重 大 课 题()作者简介 李大平,博士研究生,研究员,:收稿日期 引言 理论上可实现建筑全生命周期各阶段、各参与方的协同应用,目前大部分应用局限在设计和展示方面,在施工中无法发挥 的真正价值。如何挖掘 模型数据潜力,将其运用到项目设计、施工、运维各管理环节中,让更多工程建设从业人员使用 模型提高工作质量和效率,是亟待解决的问题。导致上述问题的原因如下:模型构建和运用需要专业的 软件,安装配置方法、操作过程复杂,需要经过系统学习才可完成;现代建筑的 模型包含信息和关系过于庞杂,文件通常很大,查看和编辑需要高性能计算机,软硬件成本高;不同阶段使用的 软
3、件不同,即使同一阶段,不同单位和个人所用软件也不同,导致项目各阶段、各参与方的 数据无法有效传递,存在数据孤岛和数据交换难题,同时,碰撞检测、传输、显示等应用的格式多样,存在无法兼容、性能下降等问题。模型轻量化技术是解决以上问题的关键。秦川等对 模型轻量化技术在高速公路建设管理系统中的应用进行了研究。张晗玥等对基于 的 模型可视化法进行研究,开发通过 架构的建筑信息模型可视化测试软件,验证 在 模型轻量化渲染方面的可行性。赵菲研究和实现了基于 的古建筑 模型轻量化技术。王坭等提出基于 的轨道交通 模型轻量化应用方案。王传鹏等对基于 的大型 模型实时渲染系统进行了研究。韩成设计和实现了基于 的三
4、维可视化系统,探讨在 环境下模型的加载、渲染性能优 施工技术(中英文)第 卷化方法。鲍英基等研究了基于 的预制梁场 模型轻量化应用。彭琛等研究了建筑 模型轻量化技术在运维阶段的应用。杜政等基于 和 研究了 模型轻量化在水利工程中的应用。刘惊灏等基于 扩展模型,研究了铁路运维阶段的 属性和可视化技术集成方法。刘北胜研究了基于云渲染的三维 模型可视化技术。林天扬等对基于 的可视化消防管理平台进行了研究。现有 模型轻量化技术在格式支持数量、文件大小、渲染效果上存在一定缺陷,大都停留在单项技术研究阶段,无法满足大型建筑 模型的高性能、高质量展示需求。整体流程 本文提出的 模型轻量化解决方案,首先将不同
5、 建 模 软 件(如 ,等)产生的模型文件,在保证信息不损失(工程精度和属性)的前提下进行解构,然后使用压缩处理技术将其转换为体量较小的可在计算机端和移动端浏览的轻量化格式(中间文件)。最后基于 前端图形框架读取该中间文件,对 模型和数据进行展示、操作及交互,并通过 接口整合管理系统,使 数据快速传输到项目生产管理过程中,丰富 应用。由于原始 模型体量巨大,难以脱离建模软件单独使用,本系统通过轻量化引擎去除 模型中冗余的点面,缩小模型文件数倍,再结合 中的 技术,使 模型在 系统中进行展示。模型轻量化解决方案整体流程如下:建模软件进行解析与转换数据轻量化轻量化渲染业务应用。模型解析与转换 模型
6、主要由几何数据与非几何数据组成。模型解析与转换过程是将与某个文件格式绑定的数据,通过 建模软件提供的(应用程序接口),利用二次开发数据转换软件进行解析和提取,拆分几何数据和非几何数据,剥离出模型对象层级结构、几何数据、对象属性、材质数据的过程。首先,获取 模型中的对象层级结构,按照树形结构、唯一数据编码统一标准,组织生成结构树数据。其次,获取 模型中的几何实体数据,通过离散化算法采集实体中的部分关键数据,在保证整体外观不变的情况下,得到几何数据,生成自定义的三维数据,并关联结构树数据。最后,获取 模型中的非几何数据(包括属性数据、材质数据等),选取需要的数据并关联结构树数据。解析转换过程涉及不
7、同的 建模软件数据格式,部分格式已有结构树数据(如),部分本身没有结构树数据(如,)。对于已有结构树数据的格式,精简部分非 数据相关结构,并保持和元数据的统一;对于没有结构树数据的格式,应根据模型结构或业务结构进行组织并生成结构树,按照统一的结构树标准,使不同来源的数据转换后保持一致。模型数据轻量化 模型中的非几何数据中,纹理数据占比最大。从几何数据、纹理数据和其他数据方面描述对应的 模型轻量化方法。几何数据轻量化 几何数据包括二维、三维图形,轻量化技术难度较高,模型轻量化主要针对几何数据。几何转换优化过程是将 模型转换为轻量化模型的过程,几何信息轻量化仅进行存储优化和传输优化,降低几何数据的
8、大小和渲染计算量,从而提高 模型加载和渲染速度。处理方法如下:微观角度可进行参数化几何描述和三角化几何描述,以减少三维几何数据;宏观角度可使用实例化图元进行描述(构件重用),通过减少图元数量及压缩数据,减少三维几何数据。微观层面处理 参数化几何描述是用多个参数描述一个几何体(立体图元),如绘制一个球体模型可用 个参数进行表达,参数 为球原点坐标(,),参数 为球半径,如图 所示。使用 个数值即可完成球体描绘,参数化几何描述可将单个图元做到极致的轻量化。该方法保留三维模型的几何、拓扑数据,通过这种方式获取的轻量化模型可进行再次加工。但由于各平台实体模型格式不同,读写成本和难度高,进行参数化几何描
9、述的模型最终显示在屏幕上,渲 染 时 转 换 成 由 三 角 面 构 成 的 网 格 模 型()。三角化几何描述是用多个三角形描述一个几何体,几何体由多边形(平面或曲面)拼接而成,而多边形实际上由多个三角形拼接而成,即现代计算机图形处理的基础。三维模型表面由多个彼此相连的三角面构成,三维空间中构成三角形点和边的集合是(模型网格)。在屏幕上看到的任意三维模型,都是由多个三角形拼接而成,如图 所示。一个模型构成的三角形数量越多看上去越精细,反之越粗糙,即 ()的基本原 李大平等:基于 的 模型轻量化解决方案 图 几何描述种类 理。以球体为例,用 个三角形拼接成球面,值越大球体越光滑,值越小球体棱角
10、越明显,值与模型体量成正比关系,模型越精细,其三角面片含量越高。随着 增大,模型精细度越来越高。三角化几何描述是将实体模型离散为三角面片构成的网格模型,只需保存三角面片的点和三角序列即可。使用三角网简化功能,可删除模型中多余或重叠的点和面,简化三维模型的三角面片数。保存三角面片的轻量化技术不存在不同平台数据格式不一的情况,但对于存在大量曲面的模型,三角化几何描述数据比参数化几何描述数据大很多。在轻量化效果上,参数化几何描述比三角化几何描述更好,且后期灵活度更高。参数化几何描述在渲染时需解析实体模型的原始几何信息,然后转化为离散网格,这个过程需要 或 等实体建模引擎(几何造型算法库)的支撑,技术
11、难度较大,离散过程中需进行大量计算,实时性差。三角形几何描述只需将设计模型转换为三角形数据保存即可,主流的设计软件一般提供相关的(二次开发接口)或,以获取三角形数据。模型轻量化不仅需要模型几何数据偏小,还需考虑进行三维渲染时,客户端计算机 计算所需的时间。目前市面上的轻量化产品基本均使用三角化描述进行几何转换,在牺牲一点数据大小的基础上,大大降低客户端渲染时的 计算时间,提高渲染速率。综上,对于简单几何体,可使用参数化几何描述进行存储和传输,渲染时通过简单算法即可离散成网格数据;对于复杂几何体,可直接使用三角化几何描述进行解析和传输,同时可以通过网格简化算法控制数据量大小。宏观层面处理 通过合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WebGL BIM 模型 量化 解决方案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。