10.3969/j.issn.1006-2475.2021.09.009
基于三角剖分算法的BIM模型高精度显示方法
BIM模型在Web前端的渲染问题是BIM技术在实际应用中的重要问题,利用三角面片来加快模型前端渲染效率(模型轻量化)是该问题的解决方案.根据Revit二次开发技术中BIM模型的三角面片网格平均质量系数较低的问题,针对BIM模型轻量化和基于Web端共享的应用需求,提出结合Revit二次开发和Delaunary剖分算法的改进算法.通过在Revit二次开发得到的BIM模型原始点上增加点,使得原始点与增加的点按照B-W算法符合Delaunay准则,生成更为精细的三角面片,同时避免了域外三角形的产生,改进了算法实际应用效果.实验结果表明改进算法得到的三角面片的网格平均质量系数和网格关联质量系数相较于原始算法均有提高.最后设计利用WebGL将BIM模型按照优化算法生成的三角面片的方式进行渲染,实现BIM模型在Web端的渲染,验证该方法的有效性.
BIM模型、模型轻量化、网格质量、三角剖分算法、WebGL渲染
TP391(计算技术、计算机技术)
国家重点研发计划项目2017YFB1201102
2021-09-22(万方平台首次上网日期,不代表论文的发表时间)
共7页
57-62,74