基于OpenGL的3D數(shù)字化景觀構(gòu)建
本文選題:VR 切入點:3D 出處:《中原工學(xué)院》2015年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著多媒體產(chǎn)業(yè)、圖形可視化方面及硬件技術(shù)的快速發(fā)展,利用虛擬現(xiàn)實技術(shù)(Virtual Reality)可以重現(xiàn)真實世界場景,同時也能夠使用戶從多層次、多方位來瀏覽仿真效果。本課題先介紹了VR的國內(nèi)外研究現(xiàn)狀,在此基礎(chǔ)之上進行深入的設(shè)計與研究,然后對系統(tǒng)進行需求分析,制定了在設(shè)計與研發(fā)過程中所要遵守的原則,設(shè)計出系統(tǒng)框架和視圖模型變換、投影變換、著色等系統(tǒng)功能。接著根據(jù)3D數(shù)字化系統(tǒng)場景模型類別,運用Speedtree、Google SketchUp 8和3DSMAX這些第三方建模軟件構(gòu)建景觀模型等。為了構(gòu)建高逼真度的模型樹,傳統(tǒng)的最佳做法是用OpenGL來直接繪制Speedtree模型樹,然后通過程序代碼反復(fù)測試來定位模型樹,直到滿足用戶視覺要求。為了避免繁雜的定位工作,本文將Speedtree、Google SketchUp 8和OpenGL結(jié)合運用,這樣可以非常方便高效的將模型樹渲染出來,無需在程序中定位。本文研究并實現(xiàn)了3D數(shù)字化景觀系統(tǒng),此仿真方法編程效率高,易于操作,能夠為游戲開發(fā)、地形建模、城市規(guī)劃、產(chǎn)品設(shè)計等許多領(lǐng)域提供很高的參考價值。最后利用OpenGL和VS2010實現(xiàn)3D數(shù)字化景觀系統(tǒng),并對其進行測試。虛擬測試的景觀是河南鄭州中原工學(xué)院南校區(qū)圖書館場景,實現(xiàn)實時人機交互和畫面的流暢性為本次測試的主要內(nèi)容。經(jīng)測試驗證,本系統(tǒng)可以實現(xiàn)實時人機交互,能從多角度、多層次瀏覽景觀,并能選擇瀏覽方式,可進行景觀重置、平移、縮放、旋轉(zhuǎn)和聲音播放等操作。
[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.
【學(xué)位授予單位】:中原工學(xué)院
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP391.9
【參考文獻】
相關(guān)期刊論文 前10條
1 牛若曦;楊新;;衛(wèi)星在軌運行視景仿真[J];計算機仿真;2013年08期
2 何煦佳;楊榮騫;黃毅洲;吳效明;;基于OpenGL的醫(yī)學(xué)圖像實時交互處理技術(shù)[J];計算機應(yīng)用與軟件;2013年04期
3 羅俊松;鄧飛;盧涵宇;羅俊凱;;基于Qt的三維可視化技術(shù)研究[J];計算機測量與控制;2013年03期
4 劉穎;羅岱;黃心淵;;基于OSG的Speedtree植物模型繪制研究[J];計算機工程與設(shè)計;2012年06期
5 李占利;劉運婷;;強風(fēng)作用下樹木運動的可視化模擬[J];計算機輔助設(shè)計與圖形學(xué)學(xué)報;2011年08期
6 王艷安;曾峻峰;鐘權(quán);杜文成;;利用虛擬現(xiàn)實表現(xiàn)園林設(shè)計成果的探索[J];農(nóng)村經(jīng)濟與科技;2011年05期
7 李清玲;李爽;;基于OPENGL的三維人體運動仿真[J];計算機仿真;2011年04期
8 張茜;唐棣;;基于OpenGL的球體生成算法可視化仿真研究[J];計算機仿真;2011年04期
9 熊壯;王潤杰;陳蕾;姚連鈺;;動態(tài)三維樹實時仿真設(shè)計與實現(xiàn)[J];計算機工程與設(shè)計;2009年08期
10 耿維忠;薛濤;;基于OpenGL的霧化效果的實現(xiàn)[J];焦作師范高等?茖W(xué)校學(xué)報;2008年01期
,本文編號:1612773
本文鏈接:http://sikaile.net/wenyilunwen/huanjingshejilunwen/1612773.html