基于OPENGL的場景動態(tài)效果模擬的研究與實現(xiàn)
發(fā)布時間:2018-08-06 08:51
【摘要】:隨著虛擬現(xiàn)實技術(shù)和三維動畫的發(fā)展,對三維場景動態(tài)效果的模擬已成為研究熱點,在游戲、動漫、影視、廣告、視景仿真、軍事等各個領(lǐng)域中,具有迫切的應(yīng)用需求。目前,該領(lǐng)域的研究主要采用基于Direct3D的實現(xiàn)方法,生成的場景交互性差,且模型文件較大,無法在家用電腦上實現(xiàn)。本文針對這一問題,采用基于OpenGL對常見的場景動態(tài)效果模擬進行了研究和應(yīng)用。 本文基于OpenGL的特點,在對實物對象進行構(gòu)造的過程中,突破了傳統(tǒng)的構(gòu)造方法,提出分類構(gòu)造思想,成功地實現(xiàn)了實物對象的構(gòu)造:對于地形的模擬,提出一種三角形網(wǎng)格表示DEM模型生成地形;通過OpenGL函數(shù)庫,利用雙緩存、紋理映射技術(shù)實現(xiàn)了生動的動畫;基于OpenGL的研究,通過采用Quick Time7SDK,并通過調(diào)用StartMovie ()函數(shù)在場景中實現(xiàn)了音效。 本文在Windows環(huán)境下,應(yīng)用C語言結(jié)合OpenGL庫函數(shù)實現(xiàn)所需算法的程序設(shè)計,并取得了較好的效果。
[Abstract]:With the development of virtual reality technology and 3D animation, the simulation of 3D scene dynamic effect has become a research hotspot. It has an urgent application demand in the fields of game, animation, film and television, advertisement, visual simulation, military and so on. At present, the research in this field mainly adopts the realization method based on Direct3D, the scene interactivity is poor, and the model file is large, which can not be realized on the home computer. In order to solve this problem, the common scene dynamic effect simulation based on OpenGL is studied and applied in this paper. Based on the characteristics of OpenGL, this paper breaks through the traditional construction method, puts forward the idea of classifying construction, and successfully realizes the construction of physical object in the process of constructing physical object. This paper presents a triangle mesh to represent the DEM model to generate terrain; through the OpenGL function library, using double cache, texture mapping technology to achieve vivid animation; based on the study of OpenGL, By adopting Quick time 7 SDK and calling StartMovie () function, the sound effect is realized in the scene. In this paper, C language combined with OpenGL library function is used to realize the program design of the algorithm in Windows environment, and good results have been obtained.
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP391.41
本文編號:2167190
[Abstract]:With the development of virtual reality technology and 3D animation, the simulation of 3D scene dynamic effect has become a research hotspot. It has an urgent application demand in the fields of game, animation, film and television, advertisement, visual simulation, military and so on. At present, the research in this field mainly adopts the realization method based on Direct3D, the scene interactivity is poor, and the model file is large, which can not be realized on the home computer. In order to solve this problem, the common scene dynamic effect simulation based on OpenGL is studied and applied in this paper. Based on the characteristics of OpenGL, this paper breaks through the traditional construction method, puts forward the idea of classifying construction, and successfully realizes the construction of physical object in the process of constructing physical object. This paper presents a triangle mesh to represent the DEM model to generate terrain; through the OpenGL function library, using double cache, texture mapping technology to achieve vivid animation; based on the study of OpenGL, By adopting Quick time 7 SDK and calling StartMovie () function, the sound effect is realized in the scene. In this paper, C language combined with OpenGL library function is used to realize the program design of the algorithm in Windows environment, and good results have been obtained.
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP391.41
【引證文獻】
相關(guān)碩士學(xué)位論文 前1條
1 楊愛麗;三維仿真道路系統(tǒng)中護欄的模擬[D];鄭州大學(xué);2013年
,本文編號:2167190
本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/2167190.html
最近更新
教材專著