基于Web的BIM模型轻量化展示及渲染控制研究
DOI:
CSTR:
作者:
作者单位:

西安建筑科技大学

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(面上项目,重点项目,重大项目)


Research on Web-based BIM Model Lightweight Display and Rendering Control
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对当前BIM模型数据量庞大且需要专业软件查看,对计算机软硬件要求苛刻以及在C/S架构进行模型展示时十分不便的问题,提出了一种BIM模型的轻量化展示及自适应渲染控制的方法。该方法以Revit模型为研究对象,首先利用二次开发技术编写插件自动提取模型信息并转化成glTF格式;然后通过数据优化算法压缩glTF格式,并利用WebGL技术以及Three.js框架解析glTF格式实现模型的Web端重组;最后通过LOD-AD优化算法,实现距离较远且体积较小的三角面片剔除,并且帧率较低时优先渲染高层级构件,以此完成渲染过程中的自适应控制效果;实验结果表明,该方法在确保模型保真度的前提下,极大减少了模型体量以及模型传输时间,且场景的自适应控制能有效剔除低重要度构件,达到显著提升渲染流畅度的效果,为BIM模型轻量化展示以及渲染控制提供了一种可行的参考方案。

    Abstract:

    Aiming at the problems that the current BIM model data is huge and needs professional software to view, it has strict requirements for computer software and hardware, and it is very inconvenient to display the model in the C/S architecture. A lightweight display of BIM model and adaptive rendering control are proposed. method. This method takes the Revit model as the research object, firstly uses the secondary development technology to write a plug-in to automatically extract the model information and convert it into the glTF format; then compress the glTF format through the data optimization algorithm, and use the WebGL technology and the Three.js framework to parse the glTF format to realize the model. Finally, through the LOD-AD optimization algorithm, the triangular patches with a long distance and a small volume are eliminated, and high-level components are preferentially rendered when the frame rate is low, so as to complete the adaptive control effect in the rendering process. . The experimental results show that this method greatly reduces the model volume and model transmission time under the premise of ensuring model fidelity, and the adaptive control of the scene can effectively eliminate low-importance components and achieve the effect of significantly improving rendering fluency. , which provides a feasible reference solution for lightweight display and rendering control of BIM models.

    参考文献
    相似文献
    引证文献
引用本文

王琪,李智杰,李昌华,张颉.基于Web的BIM模型轻量化展示及渲染控制研究计算机测量与控制[J].,2022,30(9):177-183.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-04-13
  • 最后修改日期:2022-05-05
  • 录用日期:2022-05-05
  • 在线发布日期: 2022-09-16
  • 出版日期:
文章二维码