資源描述:
《基于opengl的紋理映射實(shí)現(xiàn)與應(yīng)用 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、TheimplementationandapplicationoftexturemappingbasedonOpenGL基于OpenGL的紋理映射實(shí)現(xiàn)與應(yīng)用摘要:隨著計(jì)算機(jī)多媒體技術(shù)、可視化技術(shù)及圖形學(xué)技術(shù)的發(fā)展,我們可以使用計(jì)算機(jī)來(lái)精確地再現(xiàn)現(xiàn)實(shí)世界中絢麗多彩的三維物體,并充分發(fā)揮自身的創(chuàng)造性思維,通過(guò)人機(jī)交互來(lái)模擬、改造現(xiàn)實(shí)世界,這就是目前最為流行的虛擬現(xiàn)實(shí)技術(shù)。通過(guò)這種技術(shù),建筑工程師可以直接設(shè)計(jì)出美觀的樓房模型;軍事指揮員可以模擬戰(zhàn)場(chǎng)進(jìn)行軍事推演,網(wǎng)民可以足不出戶游覽故宮博物館等名勝古跡等。而虛擬現(xiàn)實(shí)技術(shù)最重要的一部分內(nèi)容就是三維圖形編程。它已經(jīng)成為
2、一個(gè)工業(yè)標(biāo)準(zhǔn)的計(jì)算機(jī)三維圖形軟件開發(fā)接口,并廣泛應(yīng)用于游戲開發(fā)、建筑、產(chǎn)品設(shè)計(jì)、醫(yī)學(xué)、地球科學(xué)、流體力學(xué)等領(lǐng)域。值得一提的是,雖然微軟有自己的三維編程開發(fā)工具DirectX,但它也提供OpenGL圖形標(biāo)準(zhǔn),因此,OpenGL可以在計(jì)算機(jī)中廣泛應(yīng)用[4]。虛擬現(xiàn)實(shí)技術(shù)是計(jì)算機(jī)圖形學(xué)的一個(gè)分支。OpenGL是功能強(qiáng)大的開放式圖形庫(kù)。論文運(yùn)用OpenGL工具在MFC單文檔平臺(tái)下創(chuàng)建了一個(gè)虛擬三維環(huán)境,繪制一些常見(jiàn)的虛擬物體,利用紋理映射增加物體的真實(shí)感。關(guān)鍵詞:系統(tǒng)設(shè)計(jì)OpenGL技術(shù)三維圖形設(shè)計(jì)紋理映射虛擬現(xiàn)實(shí)Theimplementationandapplic
3、ationoftexturemappingBasedOnOpenGLAbstract:WiththedevelopmentoftheInternetandthemultimediatechnology,visualizationtechnology,Graphicstechnology,Wecanaccuratelyemersionthe3Dobjectintherealityworldthatusecomputer,andcompletelyexertthecreationarythinkingofourselves.Throughman-machinec
4、onversationtosimulateortransformtherealworld,that’sthemostfashionablytechnologyoftheVirtualReality.Throughthistechnology,thearchitectcoulddesignthebeautymodelofbuildingdirectly;Themilitarycommandercouldimitatebattlefieldforashambattle,thewebcamcouldexcursemuseum,scenicspotandhistor
5、icresortbeingconfinedathome.AndthemostimportantoftheVirtualRealitytechnologyis3Dphotographprogramme.It’sbecomeasoftdevelopmentconnectionofIndustrialstandardforcomputers3Dphotograph,andwidelyutilizesingamedesign,architecture,porductdesign,medicine,geoscience,hydromechanicsdomain.Wha
6、tisworthmentioningis,althoughtheMicrosofthavehisown3Dprogrammerdevelopmentkit,Directx,healsoofferOpenGLphotographstandard,so,OpenGLcoulduseincomputerwidely.Virtualrealitytechnologyisacomputergraphicsbranching.OpenGListhefunctionformidableopenstylegraphstorehouse.Thisdesignimplement
7、savirtualthree-dimensionalenvironmentwithOpenGLon?MFCsingledocumentplatform,anddrawsupsomecommonhypothesizedobjects,increasestherealisticofobjectbythetexturemapping.KeyWord:Systemdesign;Texturemapping;OpenGLtechnology;3Dphotographdesign;VirtualReality;目錄引言……………………………………………………………………
8、……1第1章系統(tǒng)概述…………………………………………