基于opengl的三維模型的可視化研究

基于opengl的三維模型的可視化研究

ID:34147335

大?。?.12 MB

頁數(shù):49頁

時間:2019-03-03

基于opengl的三維模型的可視化研究_第1頁
基于opengl的三維模型的可視化研究_第2頁
基于opengl的三維模型的可視化研究_第3頁
基于opengl的三維模型的可視化研究_第4頁
基于opengl的三維模型的可視化研究_第5頁
資源描述:

《基于opengl的三維模型的可視化研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、山東大學碩士學位論文基于OpenGL的三維模型的可視化研究姓名:丁麗申請學位級別:碩士專業(yè):計算機技術(shù)指導教師:洪曉光;沙同震20091010山東大學碩士學位論文暑魯喜曼皇鼉曼詈皇曼穹葛詈曼!!量曼量曼曼鼉詈曼!!曼毫詈篡曼!皇!詈曼曼!暑曼曼!暑!詈暮曼!I曼皇鼉曼喜皇皇量!曼毫曼皇寡皇詈魯皇鼉詈皇皇喜葛喜曼詈詈皇曼摘要隨著信息技術(shù)的發(fā)展和科學計算可視化的廣泛應用,三維模型可視化及其應用越來越成為一個研究熱點,本文中主要實現(xiàn)了三維模型的讀取,給出并實現(xiàn)了三維模型重建中廣泛應用的Deluanay三角剖分

2、算法,同時簡要介紹了三維模型的簡化算法,并利用OpenGL技術(shù)以及虛擬球技術(shù)在VisualBasic6.0中實現(xiàn)了三維模型的顯示與旋轉(zhuǎn)、平移、縮放控制。第一章介紹了三維模型可視化研究的意義,并給出了本文的主要研究內(nèi)容及本文的結(jié)構(gòu)。第二章詳細介紹了3DS文件格式,3DS文件以chunk塊為單位,分別存放了三維模型的點數(shù)據(jù),面數(shù)據(jù)以及紋理光照等相關(guān)數(shù)據(jù)。本文在VisualBasic6.0中實現(xiàn)了文件內(nèi)容的讀取,讀出了構(gòu)成三維模型的頂點序列、三角面片序列,并設計了相應的數(shù)據(jù)結(jié)構(gòu)來存放模型數(shù)據(jù)以方便數(shù)據(jù)處理。同

3、時,給出并實現(xiàn)了一種三角剖分算法,將空間內(nèi)的三維離散點剖分成三角網(wǎng)格。第三章介紹了三維模型的簡化方法,給出了LOD模型在模型簡化中的應用,同時介紹了頂點刪除、邊折疊方式的簡化算法,并給出了頂點刪除簡化方法中頂點重要度的計算方法。第四章介紹了OpenGL技術(shù)在三維顯示中的應用。介紹了OpenGL的工作原理及編程步驟。利用OpenGL進行模擬顯示時步驟是:構(gòu)造幾何要素(點,線,多邊形,圖象,位圖等),創(chuàng)建對象的數(shù)學描述。在三維空間上放置對象,選擇有利的場景觀察點:計算對象的顏色,這些顏色可能直接定義或由光照

4、條件及紋理間接給出;光柵化,把對象的數(shù)學描述和顏色信息轉(zhuǎn)換到屏幕的象素。本章中還進一步介紹了虛擬球技術(shù)原理,并在VisualBasic6.0中實現(xiàn)了利用虛擬球技術(shù)實現(xiàn)了對三維模型的旋轉(zhuǎn)、平移、縮放操作。關(guān)鍵詞:三維模型;三角剖分;模型簡化:0penGL;虛擬球技術(shù)山東大學碩士學位論文ABSTRACTWiththedevelopmentoftheinformationtechnologyandapplicationofvisualizationinscientificcomputing,3Dmodelvi

5、sualizationisbecomingastudyingfocus.Modelreadingfrom3DSfilesiscarriedoutinthispaper.TheDetuanaytriangulationalgorithmsaredescribedandachievedinVisualBasic6.0.Thegridsimplificationalgorithmsarealsointroducedinthispaper.The3Dmodelsvisualizationisachievedby

6、OpenGLmodal,andthemodelsCanbetranslated,rotatedandzoomedusingofthetrackballtechnology.Thesignificanceofthemodelvisualizationisintroducedinthefirstchapter.Thesummarizecontextands仃ucnlfeofthispaperaredescribledinthefirstchapter.Theformatof3DSfileisintroduc

7、edindetailinchapter2.The3DSfileiscomposedbytrunk,thevertexinformationandthetextureinformationandthelightinformationofthemodelarestoredinthefile.The3DSfilesreadingareachievedinVisualBasic6.0.Thedatastructureisdesignedtosavetheinformationfromfile,andthetri

8、angulationalgorithmisalsoahievedinchapter2.Themodel酊dsimplificationalgorithmisintroducedinthechapter3.TheLODmodelandthevertexcollapseandedgecollapsealgorithmarealsointroduced,andtheimportancecomputeingmothedisdescribedinth

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。