基于OpenGL的3D数字化景观构建
发布时间:2018-03-14 20:35
本文选题:VR 切入点:3D 出处:《中原工学院》2015年硕士论文 论文类型:学位论文
【摘要】:随着多媒体产业、图形可视化方面及硬件技术的快速发展,利用虚拟现实技术(Virtual Reality)可以重现真实世界场景,同时也能够使用户从多层次、多方位来浏览仿真效果。本课题先介绍了VR的国内外研究现状,在此基础之上进行深入的设计与研究,然后对系统进行需求分析,制定了在设计与研发过程中所要遵守的原则,设计出系统框架和视图模型变换、投影变换、着色等系统功能。接着根据3D数字化系统场景模型类别,运用Speedtree、Google SketchUp 8和3DSMAX这些第三方建模软件构建景观模型等。为了构建高逼真度的模型树,传统的最佳做法是用OpenGL来直接绘制Speedtree模型树,然后通过程序代码反复测试来定位模型树,直到满足用户视觉要求。为了避免繁杂的定位工作,本文将Speedtree、Google SketchUp 8和OpenGL结合运用,这样可以非常方便高效的将模型树渲染出来,无需在程序中定位。本文研究并实现了3D数字化景观系统,此仿真方法编程效率高,易于操作,能够为游戏开发、地形建模、城市规划、产品设计等许多领域提供很高的参考价值。最后利用OpenGL和VS2010实现3D数字化景观系统,并对其进行测试。虚拟测试的景观是河南郑州中原工学院南校区图书馆场景,实现实时人机交互和画面的流畅性为本次测试的主要内容。经测试验证,本系统可以实现实时人机交互,能从多角度、多层次浏览景观,并能选择浏览方式,可进行景观重置、平移、缩放、旋转和声音播放等操作。
[Abstract]:With the rapid development of multimedia industry, graphics visualization and hardware technology, virtual reality can be used to reproduce the real world scene, and at the same time, it can make users from different levels. This paper first introduces the current situation of VR research at home and abroad, on the basis of which, carries on the thorough design and the research, then carries on the demand analysis to the system, formulates the principle which must abide by in the design and the research and development process, Design the system frame and view model transformation, projection transformation, coloring and other system functions. Then according to the 3D digital system scene model classification, In order to build a high fidelity model tree, the traditional best method is to draw the Speedtree model tree directly with OpenGL, and then to locate the model tree by repeated test of program code. In order to avoid the complicated localization work, this paper combines Speedtree SketchUp 8 and OpenGL, which can render the model tree easily and efficiently. This paper studies and implements 3D digital landscape system. This simulation method has high programming efficiency, easy to operate, and can be used for game development, terrain modeling, urban planning. At last, we use OpenGL and VS2010 to realize 3D digital landscape system and test it. The virtual landscape is the scene of South Campus Library of Zhongyuan Institute of Technology in Zhengzhou, Henan Province. The main content of this test is to realize real-time human-computer interaction and screen fluency. The system can realize real-time human-computer interaction, can browse the landscape from multiple angles and layers, and can choose the way of browsing and resetting the landscape. Translation, scaling, rotation and sound playback operations.
【学位授予单位】:中原工学院
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP391.9
【参考文献】
相关期刊论文 前10条
1 牛若曦;杨新;;卫星在轨运行视景仿真[J];计算机仿真;2013年08期
2 何煦佳;杨荣骞;黄毅洲;吴效明;;基于OpenGL的医学图像实时交互处理技术[J];计算机应用与软件;2013年04期
3 罗俊松;邓飞;卢涵宇;罗俊凯;;基于Qt的三维可视化技术研究[J];计算机测量与控制;2013年03期
4 刘颖;罗岱;黄心渊;;基于OSG的Speedtree植物模型绘制研究[J];计算机工程与设计;2012年06期
5 李占利;刘运婷;;强风作用下树木运动的可视化模拟[J];计算机辅助设计与图形学学报;2011年08期
6 王艳安;曾峻峰;钟权;杜文成;;利用虚拟现实表现园林设计成果的探索[J];农村经济与科技;2011年05期
7 李清玲;李爽;;基于OPENGL的三维人体运动仿真[J];计算机仿真;2011年04期
8 张茜;唐棣;;基于OpenGL的球体生成算法可视化仿真研究[J];计算机仿真;2011年04期
9 熊壮;王润杰;陈蕾;姚连钰;;动态三维树实时仿真设计与实现[J];计算机工程与设计;2009年08期
10 耿维忠;薛涛;;基于OpenGL的雾化效果的实现[J];焦作师范高等专科学校学报;2008年01期
,本文编号:1612773
本文链接:https://www.wllwen.com/wenyilunwen/huanjingshejilunwen/1612773.html