检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:谢晓峰 卢德辉 邵泉 宋琢 XIE Xiao-feng;LU De-hui;SHAO Quan;SONG Zhuo(Guangzhou Construction Co.,Ltd.,Guangzhou 510030;Guangzhou Municipal Construction Engineering Machinery Co.,Ltd.,Guangzhou 510060)
机构地区:[1]广州建筑股份有限公司,广州510030 [2]广州市市政工程机械施工有限公司,广州510060
出 处:《广州建筑》2022年第3期75-80,共6页GUANGZHOU ARCHITECTURE
基 金:广州市建筑集团有限公司科技计划项目([2020]-KJ013,[2021]-KJ005);广东省住房和城乡建设厅研究开发项目(2021-K5-452150,2021-K16-205953)。
摘 要:为研发建筑危大工程计算软件,实现工程模型的三维呈现和交互,本文提出一套基于BIM和OpenGL技术实现三维图形引擎的方法,该方法可绘制危大工程三维模型所需的各类构件,并且支持外部OBJ格式文件导入,组装形成完整的危大工程技术方案的三维建筑模型。本三维引擎构建了危大工程模型绘图常用的构件库。通过对库中基础构件的参数赋值,实现定制化绘制构件,可以适应各种几何尺寸、空间位置和材质的需要,还实现了鼠标控制三维图形的旋转平移。该引擎已经在实际项目中得到应用,使危大工程技术方案更加直观,有助于工程实施人员对技术方案的理解。研究结果表明:基于OpenGL研发的危大工程三维模型引擎,可以绘制各类三维构件,渲染和交互性能也能满足模型的展示要求,并且具备一定的开放性。This paper introduces a method to develop a three-D model engine base on BIM and OpenGL for the present and interaction of architectural construction compute.It can draw all kinds of components of architectural construction models and support the import of external OBJ files in order to assemble a whole 3-D model of dangerous architectural construction.This 3-D engine makes a component library of dangerous architectural construction which supports customized drawing components with parameter assignment.It can meet all kinds of geometric dimension,location and texture of material and support rotating and translating in control of mouse.This engine is applied in real projects to make the dangerous architectural construction solution more intuitive and understandable for the project engineers.The results indicate that the OpenGL-based three-D engine can fully satisfy the demand for function and performance of dangerous architectural construction computing.
关 键 词:BIM OPENGL 危大工程计算 三维图形引擎 三维构件库
分 类 号:TU712.3[建筑科学—建筑技术科学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49