摘要
应用虚拟仿真技术的沉浸性等优势,加强其在建筑领域当中的应用成为当前加快建筑规划、提升建筑品质的一个重要方式和方法。对此,结合当前的虚拟仿真技术,提出了一种基于OpenGL软件编程的建筑虚拟现实展示系统。对OpenGL软件的工作流程进行简单的阐述,结合系统设计的原则,对该虚拟现实展示系统的需求进行分析,并给出了该建筑虚拟展示系统的整体架构。同时结合虚拟现实的相关理论,以3dMAX软件对建筑进行三维建模,并将格式文件导入OpenGL软件中,借助OpenGL的双缓存技术完成对不同建筑的虚拟展示。根据上述的设计,以VC++6.0作为编程工具对上述的功能进行实现,给出了部分虚拟展示界面,从而为当前虚拟现实技术在建筑领域的深入应用推广提供了借鉴。
Because of the advantages of virtual simulation technology such as immersion and so on,strengthening its application in the field of architecture has become an important way and method to speed up building planning and improve architectural quality.In this regard,combined with the current virtual simulation technology,a virtual reality display system based on OpenGL software programming is proposed.Firstly,the workflow of OpenGL software is briefly described.Then,combined with the principles of system design,the demand of the virtual reality display system is analyzed,and the overall architecture of the virtual exhibition system is given.At the same time,combined with the theory of virtual reality,3 D modeling of building is carried out with 3 dMAX software,and the format files are imported into OpenGL software,and the virtual exhibition of different buildings is accomplished by OpenGL's double cache technology.Finally,based on the above design,we use VC++6 as a programming tool to implement the above functions,and give part of the virtual display interface,so as to provide reference for the further application of virtual reality technology in the field of architecture.
作者
王妙婷
WANG Miaotrng(School of Economics and Financial Management,Shanxi Vocational College of Finance and Economic,Xianyang 217000)
出处
《微型电脑应用》
2018年第11期76-79,共4页
Microcomputer Applications