機(jī)載3D圖形引擎技術(shù)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-06-16 18:38
本文選題:機(jī)載顯示系統(tǒng) + 3D圖形引擎 ; 參考:《西安電子科技大學(xué)》2014年碩士論文
【摘要】:在航空電子系統(tǒng)實(shí)現(xiàn)數(shù)字化、可視化的進(jìn)程中,機(jī)載顯示系統(tǒng)占據(jù)著重要的地位。作為機(jī)載顯示系統(tǒng)的核心部件之一,高性能的機(jī)載圖形引擎決定著飛機(jī)座艙能否實(shí)時(shí)顯示清晰、穩(wěn)定的畫面。目前,國(guó)內(nèi)高性能圖形引擎主要依賴于發(fā)達(dá)國(guó)家。所以,研發(fā)具有自主知識(shí)產(chǎn)權(quán)的機(jī)載圖形引擎,具有重要的意義。 論文主要圍繞著高性能機(jī)載圖形引擎的設(shè)計(jì)和開(kāi)發(fā),對(duì)3D圖形渲染管線的工作原理和實(shí)現(xiàn)方法展開(kāi)了深入的研究。論文首先參考OpenGL的相關(guān)標(biāo)準(zhǔn),對(duì)3D圖形引擎的架構(gòu)體系和相關(guān)算法進(jìn)行了研究,為機(jī)載圖形引擎的設(shè)計(jì)和實(shí)現(xiàn)奠定了理論基礎(chǔ)。接著,完成機(jī)載3D圖形引擎架構(gòu)體系的設(shè)計(jì),實(shí)現(xiàn)了幾何變換、投影變換、裁剪、光照與著色、紋理貼圖和光柵化的相關(guān)算法,,并最終完成3D圖形庫(kù)——MTIGL。最后,設(shè)計(jì)MTIGL圖形庫(kù)的測(cè)試框架,在測(cè)試系統(tǒng)中搭建軟件渲染平臺(tái),編寫了完備的測(cè)試樣例對(duì)3D圖形引擎的渲染管線進(jìn)行功能驗(yàn)證和性能測(cè)試。 實(shí)驗(yàn)結(jié)果表明,MTIGL圖形庫(kù)能夠?qū)崿F(xiàn)各種基本圖元的繪制,具有較高的渲染效率和穩(wěn)定的性能。該引擎已經(jīng)應(yīng)用于某國(guó)產(chǎn)化機(jī)載顯示系統(tǒng),目前已處于后期測(cè)試試驗(yàn)階段。
[Abstract]:In the process of digitization and visualization of avionics system, airborne display system plays an important role. As one of the core components of airborne display system, high performance airborne graphics engine determines whether the cockpit can display clear and stable images in real time. At present, the domestic high-performance graphics engine mainly depends on developed countries. Therefore, it is of great significance to develop an airborne graphics engine with independent intellectual property rights. This paper focuses on the design and development of high performance airborne graphics engine and deeply studies the working principle and implementation method of 3D graphics rendering pipeline. Firstly, referring to the standard of OpenGL, this paper studies the architecture and algorithm of 3D graphics engine, which lays a theoretical foundation for the design and implementation of airborne graphics engine. Then, the design of airborne 3D graphics engine architecture is completed, and the algorithms of geometric transformation, projection transformation, clipping, illumination and coloring, texture mapping and rasterization are implemented. Finally, the 3D graphics library MTIGL is completed. Finally, the test framework of MTIGL graphics library is designed, the software rendering platform is built in the test system, and a complete test sample is written to verify the function and test the performance of the rendering pipeline of 3D graphics engine. The experimental results show that the MTIGL graphics library can realize the rendering of various basic elements with high rendering efficiency and stable performance. The engine has been applied to a domestic airborne display system and is in the stage of later test.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:V243;TP391.41
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 谷勇;艾德峰;魏延巖;劉媛媛;;飛機(jī)座艙顯示系統(tǒng)畫面顯示質(zhì)量的研究[J];海軍航空工程學(xué)院學(xué)報(bào);2009年06期
2 賈銀亮;張煥春;經(jīng)亞枝;劉晶;;機(jī)載全姿態(tài)指示儀的圖形變換[J];應(yīng)用科學(xué)學(xué)報(bào);2009年03期
本文編號(hào):2027722
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/2027722.html
最近更新
教材專著