99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>半導體技術>基礎知識>

3D圖像引擎,3D圖像引擎原理

2010年03月26日 15:54 www.socialnewsupdate.com 作者:佚名 用戶評論(0

3D圖像引擎,3D圖像引擎原理


產(chǎn)生的背景和定義
隨著計算機軟、硬件突飛猛進的發(fā)展,計算機圖形學在各個行業(yè)的應用也得到迅速普及和深入。目前,計算機圖形學己進入三維時代,三維圖形在人們周圍無所不在??茖W計算可視化、計算機動畫和虛擬現(xiàn)實已經(jīng)成為近年來計算機圖形學的三大熱門話題,而這三大熱門話題的技術核心均為三維圖形。

由于三維圖形涉及到許多算法和專業(yè)知識,要快速的開發(fā)三維應用程序是有一定困難的。當前在微機上編寫三維圖形應用一般使用OpenGL或DirectX,雖然OpenGL或DirectX在三維真實感圖形制作中具有許多優(yōu)秀的性能,但是在系統(tǒng)開發(fā)中直接使用它們仍存在一些缺點:1、都是非面向對象的,設計場景和操作場景中的對象比較困難。2、主要使用基層圖元,在顯示比較復雜的場景時編寫程序相對困難。3、沒有與建模工具很好的結合。4、缺乏對一些十分重要的關鍵技術如LOD(Level of Detail)、動態(tài)裁剪等的支持?;谝陨锨闆r,應用程序開發(fā)人員非常需要一個封裝了硬件操作和圖形算法、簡單易用、功能豐富的三維圖形開發(fā)環(huán)境,這個環(huán)境可以稱作三維圖形引擎。

引擎,是借用機器工業(yè)的同名術語,表明在整個系統(tǒng)中的核心地位。也可以稱之為“支持應用的底層函數(shù)庫”或者說是對特定應用的一種抽象。三維引擎需要解決場景構造、對象處理、場景渲染、事件處理、碰撞檢測等問題。


三維引擎簡介
最能體現(xiàn)三維圖形引擎各方面技術的無疑是游戲引擎,三維游戲引擎總是各種最新圖形技術的嘗試者和表現(xiàn)者,總是站在圖形學技術的最高峰,并不斷通過更高的速度、更逼真的效果推動三維技術的發(fā)展。下面就簡要介紹一下游戲引擎。

游戲引擎猶如汽車的引擎,決定著游戲的速度、真實感、吸引力等,玩家所體驗到的劇情、關卡、美工、音樂、操作等內容都是由游戲的引擎直接控制的按照3D引擎所要具有的功能,可以把3D引擎系統(tǒng)劃分為以下幾個功能模塊:系統(tǒng)模塊、底層渲染模塊、控制臺模塊、數(shù)據(jù)存儲模塊、游戲接口模塊與游戲插件模塊,如下圖所示:


三維引擎應用
當前,三維圖形已在計算機輔助設計與制造(CAD/CAM)、動畫影視制作、游戲娛樂、軍事、航空航天、地質勘探、實時模擬等方面有著十分廣泛的應用。特別是游戲娛樂方面已經(jīng)成為當今三維圖形發(fā)展的重要應用領域。2003年,國家863計劃將三維游戲引擎的研發(fā)納入了高技術發(fā)展計劃,這使得多年來倍受各界非議的游戲產(chǎn)業(yè)獲得了解放。

三維引擎是虛擬現(xiàn)實技術的基礎,作為虛擬現(xiàn)實技術的一部分,其應用領域主要有如F幾個方面:軍事訓練、企業(yè)生產(chǎn)、科研、娛樂、商業(yè)應用。


三維引擎研究現(xiàn)狀:
國外

SRI研究中心建立了“視覺感知計劃”,研究現(xiàn)有VR技術的進一步發(fā)展。1991年后,SRI進行了利用VR技術對軍用飛機或車輛駕駛的訓練研究。另外,SRI還利用遙控技術進行外科手術仿真的研究。

美國北卡羅來納大學(UNC)的計算機系是VR研究最早最著名的大學,他們主要研究分子建模、航空駕駛、外科手術仿真、建筑仿真等。由Brooks教授領導的小組研制成功了第一個用于建筑設計的Walk-through虛擬建筑漫游系統(tǒng),用戶可以在虛擬的UNC計算機系大樓里面漫游。

伊利諾斯州立大學研制出在車輛設計中,支持遠程協(xié)作的分布式VR系統(tǒng)。不同國家、不同地區(qū)的工程師們可以通過計算機網(wǎng)絡實時協(xié)作進行設計。在系統(tǒng)中采用了虛擬原型,從而減少了設計圖象和新產(chǎn)品進入市場的時間,而且可以在新產(chǎn)品生產(chǎn)之前就能對其進行估算和測試,這樣就大大地提高了產(chǎn)品質量。

美國宇航局(NASA)的Ames實驗室完善了HMD,并將VPL的數(shù)據(jù)手套工程化,使其成為可用性較高的產(chǎn)品。NASA研究的重點放在對空間站操縱的實時仿真士,大多數(shù)研究是在NASA的約翰遜空間中心完成的。他們大量運用了面向座艙的飛行模擬技術。NASA完成的一項著名的工作是對哈勃太空望遠鏡的仿真。

美國UC Berkeley漫游工作室在建筑漫游方面的工作頗具代表性。1996年他們對Berkeley大學計算機系樓Soda Hall進行了事前漫游,及時發(fā)現(xiàn)并修正了建筑設計中存在的缺陷。Soda Hall 模型由1418807個多邊形構成,占據(jù)21.5M硬盤空間,使用了406種材質及58種不同紋理。由于研究小組開發(fā)了高效的漫游引擎,實現(xiàn)了Soda Hall在SGI Power Series 320平臺上的實時漫游。

麻省理工學院(MIT)是一個一直走在最新技術前沿的科學研究機構。MIT原先就是研究人工智能、機器人和計算機圖形學以及動畫的先鋒。這些技術都是VR技術的基礎。1985年成立了媒體實驗室,進行虛擬環(huán)境的正規(guī)研究。媒體實驗室建立了一個名叫BOLIO的測試環(huán)境,用于進行不同圖形仿真技術的實驗。利用這一環(huán)境,MIT建立了一個虛擬環(huán)境下的對象運動跟蹤動態(tài)系統(tǒng)。

(2)國內研究現(xiàn)狀:

北京航空航天大學計算機系是國內最早進行VR研究、最有權威的單位之一,他們首先進行了一些基礎知識方面的研究,并著重研究了虛擬環(huán)境中物體物理特性的表示與處理;在虛擬現(xiàn)實中的視覺接口開發(fā)出了部分硬件并提出了有關算法及實現(xiàn)方法;實現(xiàn)了分布式虛擬環(huán)境網(wǎng)絡設計,建立了網(wǎng)上虛擬現(xiàn)實研究論壇,可以提供實時三維動態(tài)數(shù)據(jù)庫,提供虛擬現(xiàn)實演示環(huán)境,提供用于飛行員訓練的虛擬現(xiàn)實系統(tǒng),提供開發(fā)虛擬現(xiàn)實應用系統(tǒng)的開發(fā)平臺,并將要實現(xiàn)與有關單位的遠程連接。近期,北京航空航天大學虛擬現(xiàn)實與可視化新技術研究室開發(fā)了虛擬北航校園項目,并設計實現(xiàn)了虛擬環(huán)境漫游引擎。在配置VOOD002圖形加速卡的PII266微機平臺上,漫游引擎驅動了一個由10萬個三角形構成的北航校園模型,其交互仿真率保持在15幀/秒以上。為了驗證漫游引擎的通用性,還先后將漫游引擎用于房地產(chǎn)項目虛擬恒昌花園及虛擬珠穆瑯瑪峰等漫游應用中。

浙江大學CAD&CG國家重點實驗室開發(fā)出了一套桌面型虛擬建筑環(huán)境實時漫游系統(tǒng)。該系統(tǒng)采用了層面迭加的繪制技術和預消隱技術,實現(xiàn)了立體視覺,同時還提供了方便的交互工具,使整個系統(tǒng)的實時性和畫面的真實感都達到了較高的水平。另外他們還研制出了在虛擬環(huán)境中一種新的快速漫游算法和一種遞進網(wǎng)格的快速生成算法。浙江大學開發(fā)的虛擬紫禁城項目就是虛擬環(huán)境漫游的研究成果。

四川大學計算機學院開發(fā)了一套基于OpenGL的三維圖形引擎Object-3D,該系統(tǒng)在微機上使用Visual C++5.0語言實現(xiàn),其主要特征是:采用面向對象機制:與建模工具如3D MAX, MutiGen相結合:對用戶屏蔽一些底層圖形操作;支持常用三維圖形顯示技術如LOD等;支持動態(tài)剪裁技術;保持高效率。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關規(guī)定!

      ?