检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王坭 王淑营[1] 史海欧 袁泉 WANG Ni;WANG Shu-ying;SHI Hai-ou;YUAN Quan(School of Information Science and Technology, Southwest Jiaotong University, Chengdu 611730, China;Guangzhou Metro Design and Research Institute Co., Ltd., Guangzhou 510010, China)
机构地区:[1]西南交通大学信息科学与技术学院,四川成都611730 [2]广州地铁设计研究院股份有限公司,广东广州510010
出 处:《计算机与现代化》2021年第9期57-62,74,共7页Computer and Modernization
基 金:国家重点研发计划项目(2017YFB1201102)。
摘 要:BIM模型在Web前端的渲染问题是BIM技术在实际应用中的重要问题,利用三角面片来加快模型前端渲染效率(模型轻量化)是该问题的解决方案。根据Revit二次开发技术中BIM模型的三角面片网格平均质量系数较低的问题,针对BIM模型轻量化和基于Web端共享的应用需求,提出结合Revit二次开发和Delaunary剖分算法的改进算法。通过在Revit二次开发得到的BIM模型原始点上增加点,使得原始点与增加的点按照B-W算法符合Delaunay准则,生成更为精细的三角面片,同时避免了域外三角形的产生,改进了算法实际应用效果。实验结果表明改进算法得到的三角面片的网格平均质量系数和网格关联质量系数相较于原始算法均有提高。最后设计利用WebGL将BIM模型按照优化算法生成的三角面片的方式进行渲染,实现BIM模型在Web端的渲染,验证该方法的有效性。The rendering problem of BIM model in the web front end is an important problem in the practical application of BIM Technology.The solution to this problem is to use triangular patches to accelerate the rendering efficiency of the model front end(model lightweight).According to the problem that the average quality coefficient of triangle mesh of BIM model is low in the secondary development technology of Revit,aiming at the application requirements of BIM model lightweight and web-based sharing,an improved algorithm combining the secondary development of Revit and Delaunay subdivision algorithm is proposed.By adding points to the original points of BIM model obtained from the secondary development of Revit,the original points and the added points conform to the Delaunay criterion according to the B-W algorithm,and more precise triangular patches are generated.At the same time,the generation of extraterritorial triangles is avoided,and the practical application effect of the algorithm is improved.The experimental results show that the average mesh quality coefficient and mesh association quality coefficient of the improved algorithm are improved compared with the original algorithm.Finally,the BIM model is rendered by WebGL according to the triangle patch generated by the optimization algorithm,and the rendering of BIM model on the web side is realized,which verifies the effectiveness of the method.
关 键 词:BIM模型 模型轻量化 网格质量 三角剖分算法 WebGL渲染
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222