虛擬現(xiàn)實(shí)各種引擎的比較_第1頁(yè)
虛擬現(xiàn)實(shí)各種引擎的比較_第2頁(yè)
虛擬現(xiàn)實(shí)各種引擎的比較_第3頁(yè)
虛擬現(xiàn)實(shí)各種引擎的比較_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、virtoolsVT起初定義為游戲引擎,但后來(lái)卻主要做虛擬現(xiàn)實(shí)。VT 擴(kuò)展性好,可以自定義功能(只要會(huì)編程)可以接外設(shè)硬件(包括虛擬現(xiàn)實(shí)硬件),有自帶的物理引擎,互動(dòng)幾乎無(wú)所不能。制作類似于WF或 EON,但他的模塊分的很細(xì),所以可以自由度很大,可以制作出前兩者所不能達(dá)到的功能。支持Shader(雖然有限制),效果很好。他可以制作任何領(lǐng)域的作品。由于網(wǎng)絡(luò)插件有功能限制,所以如果放網(wǎng)絡(luò)上,功能制作會(huì)稍微受限,但單機(jī)則無(wú)所謂。接近于微型游戲引擎, 互動(dòng)性強(qiáng)大 , 目前被認(rèn)為是功能最強(qiáng)大的元老級(jí)虛擬現(xiàn)實(shí)制作軟件 . 學(xué)習(xí)資料也比較多 , 開(kāi)發(fā) WEB3D游戲的首選 瀏覽插件 10M左右的龐大體積是個(gè)

2、瓶頸 , 但是隨著國(guó)內(nèi)帶寬的增加,這方面的影像已經(jīng)越來(lái)越顯得微不足道了。他的應(yīng)用將有著無(wú)限的前景!QUEST3D也是元老級(jí)的軟件了, 曾經(jīng)的超牛DEMO讓許多人熱捧 , 且好像是節(jié)點(diǎn)式的操作, 比較強(qiáng)大 . vrml q3d vt vgs vrp cult3d quest3d anark度有 , 瀏覽插件 2M左右 , 算是中級(jí)化 , 也可以適應(yīng)亞洲.,畫質(zhì)也比較優(yōu)異, 入門難UNITY 3DDEMO的高質(zhì)量致使許多人熱捧 , 畫質(zhì)確實(shí)夠強(qiáng) , 互動(dòng)性近期也有幾個(gè)游戲式的作品 , 也可以說(shuō)明 UNITY 是有很強(qiáng)的互動(dòng)性的 , 運(yùn)行于 MAC系統(tǒng)上 , 所以目前用的人比較少 . 有強(qiáng)大的地形繪

3、制器 , 這個(gè)是比較引以為榮的 , 瀏覽插件大概 3M左右。TURNTOOL此虛擬現(xiàn)實(shí)制作軟件,在展示方面比較擅長(zhǎng) , 畫質(zhì)國(guó)內(nèi)的和 WEBMAX差不多 . 資料還是比較少 , 英文好的朋友可以去 TT 的官方論壇看老外的教程 , 以插件的方式嵌入3DMAX里 , 導(dǎo)出比較簡(jiǎn)易 , 也是為數(shù)不多的輕量級(jí) WEB3D軟件 . 瀏覽插件在 800K 左右 , 也適合亞太地區(qū)的帶寬承受范圍。GLUT - OpenGL Utility ToolkitGLUT 是一個(gè)與操作系統(tǒng)無(wú)關(guān)的 OpenGL程序工具庫(kù) , 它實(shí)現(xiàn)了可移植的 OpenGL窗口編程接口, GLUT 支持 C/C+、 FORTRAN、

4、ADA。工具包當(dāng)前版本號(hào)為,支持OpenGL多窗口渲染、回調(diào)事件處理、復(fù)雜的輸入設(shè)備控制、計(jì)時(shí)器、層疊菜單、常見(jiàn)物體繪制函數(shù)、各種窗口管理函數(shù)等。 GLUT不是一個(gè)全功能的開(kāi)發(fā)包,并不適合大型應(yīng)用的開(kāi)發(fā),它只為中小應(yīng)用而設(shè)計(jì),特別適合初學(xué)者學(xué)習(xí)和應(yīng)用OpenGL,由此入門相對(duì)容易。SGI OpenGL PeformerSGI 公司是業(yè)界的領(lǐng)導(dǎo)廠商之一,在實(shí)時(shí)可視化仿真或其它對(duì)顯示性能要求高的專業(yè) 3D 圖形應(yīng)用領(lǐng)域里, OpenGL Performer 為創(chuàng)建此類應(yīng)用提供的強(qiáng)大而容易理解的編程接口。 Performer 可以大幅度減輕 3D 開(kāi)發(fā)人員的編程工作,并可以容易地提高 3D應(yīng)用程序的

5、性能。它的軟件模塊對(duì)數(shù)據(jù)的組織和顯示做了廣泛的優(yōu)化。OpenGL Performer是SGI 可視化仿真系統(tǒng)的一部分。它提供了訪問(wèn)Onyx4UltimateVision、 SGI Octane 、 SGI VPro 圖形子系統(tǒng)等SGI 視景顯示高級(jí)特性的接口。 Performer 和 SGI 圖形硬件一起提供了一套基于強(qiáng)大的、靈活的、可擴(kuò)展的專業(yè)圖形生成系統(tǒng)。 Performer 已經(jīng)被移植到多種圖形平臺(tái),在使用的過(guò)程中,用戶不需要考慮各種平臺(tái)的硬件差異。我們?cè)谠囉玫倪^(guò)程中發(fā)現(xiàn), OpenGL Performer 的通用性非常好,它并不是專門為某一種視景仿真而設(shè)計(jì), API 功能強(qiáng)大,提供的

6、C 和 C+接口相當(dāng)復(fù)雜。除了可以滿足各種視景顯示需要,它還提供了美觀的GUI 開(kāi)發(fā)支持。Quamtum3D OpenGVSOpenGVS是 Quantum3D公司的早期成功的產(chǎn)品,用于場(chǎng)景圖形的視景仿真的實(shí)時(shí)開(kāi)發(fā),易用性和重用性較好,有良好的模塊性、巨大的編程靈活性和可移植性。OpenGVS提供了各種軟件資源,利用資源自身提供的 API,可以很好地以接近自然和面向?qū)ο蟮姆绞浇M織視景諸元和進(jìn)行編程,來(lái)模擬視景仿真的各個(gè)要素。目前, OpenGVS的最新版本為,支持 Windows和 Linux 等操作系統(tǒng)。由于 Quamtum3D已經(jīng)收購(gòu)了CG2,而 OpenGVS又是基于 C 的老套架構(gòu),對(duì)

7、OpenGVS的后續(xù)開(kāi)發(fā)投入不足, Quamtum3D可能把戰(zhàn)略眼光投放在 VTree 和 IG( 整套解決方案 Mantis) 上邊。Quantum3DQuamtum3D MantisMantis 系統(tǒng)是 Quamtum3D推出的一整套視景仿真解決方案。Mantis 系統(tǒng)作為一種圖形生成器開(kāi)發(fā)平臺(tái),提供了使用現(xiàn)有計(jì)算機(jī)和圖形硬件,得到高效率,高性能,高幀速率,以及較好的圖形質(zhì)量。CG2公司的 VTree 是實(shí)時(shí)3D 可視化仿真的首選開(kāi)發(fā)包,此前已經(jīng)為美國(guó)國(guó)防部投入了多年的研究和開(kāi)發(fā)工作。Mantis 合并了 VTree 開(kāi)發(fā)包和可擴(kuò)展圖形生成器架構(gòu),從而創(chuàng)造了強(qiáng)大的,可伸縮的,可配置的圖形生

8、成器。重要的特征包括:跨平臺(tái):Mantis 可以在包括Win32 和 Linux等多種操作系統(tǒng)上運(yùn)行;公共接口:Mantis支持分布式交互仿真(DIS) ,也支持更現(xiàn)代的公共圖形生成接口(CIGI) ; Mantis支持許多高級(jí)特性,包括同步的多通道,包括各種特效:比如儀表、天氣、燈光、地形碰撞檢測(cè)等;可伸縮性:多線程可視化仿真應(yīng)用可能有多種多樣的顯示需求,Mantis可以根據(jù)需要進(jìn)行器件的裁減;靈活性和可配置性:Mantis作為一個(gè)開(kāi)放系統(tǒng)硬件平臺(tái),可以利用最新的硬件和圖形卡,而基于客戶端/ 服務(wù)器端的架構(gòu),又可以使Mantis 的配置可以通過(guò)網(wǎng)絡(luò)在客戶端上即可進(jìn)行,可配置功能極為豐富;可擴(kuò)

9、展性:不象傳統(tǒng)的硬件圖形生成器, Mantis 系統(tǒng)的擴(kuò)展和修改并不昂貴,軟件模塊可以通過(guò)插件的形式增強(qiáng)軟件功能; Mantis 支持地形數(shù)據(jù)庫(kù),支持場(chǎng)景管理。MultiGen-Paradigm VegaVega 是 MultiGen-Paradigm公司應(yīng)用于實(shí)時(shí)視景仿真、聲音仿真和虛擬現(xiàn)實(shí)等領(lǐng)域的世界領(lǐng)先的軟件環(huán)境。使用Vega 可以迅速地創(chuàng)建各種實(shí)時(shí)交互的三維環(huán)境,以滿足各行各業(yè)的需求。它還擁有一些特定的功能模塊,可以滿足特定的仿真要求,例如:船舶、紅外、雷達(dá)、照明系統(tǒng)、人體、大面積地理信息和分布式交互仿真等等。附帶的Lynx 程序,這是一個(gè)用來(lái)組織管理Vega 場(chǎng)景的 GUI 工具。M

10、ultiGen Creator系列產(chǎn)品是世界上領(lǐng)先的實(shí)時(shí)三維數(shù)據(jù)庫(kù)生成系統(tǒng),它可以用來(lái)對(duì)戰(zhàn)場(chǎng)仿真、娛樂(lè)、城市仿真和計(jì)算可視化等領(lǐng)域的視景數(shù)據(jù)庫(kù)進(jìn)行產(chǎn)生、編輯和查看。這種先進(jìn)的技術(shù)由包括自動(dòng)化的大型地形和三維人文景觀產(chǎn)生器、道路產(chǎn)生器等強(qiáng)有力的集成選項(xiàng)來(lái)支撐。MultiGen Creator是一個(gè)完整的交互式實(shí)時(shí)三維建模系統(tǒng),廣泛的選項(xiàng)增強(qiáng)了其特性和功能。MultiGen-Paradigm 公司已經(jīng)計(jì)劃用Vega Prime 取代 Vega, Vega Prime 全部用 C寫成,是全新的產(chǎn)品,而不是Vega 的后續(xù)版本,雖然目前在功能上比沒(méi)有大的提高,但是 Vega Prime 的核心Vega

11、 Scene Graph是完全面向?qū)ο蟮南冗M(jìn)架構(gòu),采用了許多現(xiàn)代 C+的特性和技術(shù),比如泛型,設(shè)計(jì)模式等,大大增加了軟件功能和靈活性、通用性;此外,目前大部分程序員都有面向?qū)ο缶幊探?jīng)驗(yàn),VegaPrime提供的接口恰好符合其編程思維,易于上手,因此特別有吸引力。VegaPrime有很好的發(fā)展前景,但是Vega Prime 是新推出的產(chǎn)品,最新版本號(hào)是,很明顯,有的方面還不夠成熟。OpenSceneGraph(OSG)OSG是一個(gè)可移植的、高層圖形工具箱中,它為戰(zhàn)斗機(jī)仿真、游戲、虛擬現(xiàn)實(shí)、或科學(xué)可視化等高性能圖形應(yīng)用而設(shè)計(jì)。它提供了基于 OpenGL的面向?qū)ο蟮目蚣?,使開(kāi)發(fā)者不需要實(shí)現(xiàn)、優(yōu)化低層

12、次圖形功能調(diào)用,并提供了很多附加的功能模塊來(lái)加速圖形應(yīng)用開(kāi)發(fā)。OSG通過(guò)動(dòng)態(tài)加載插件的技術(shù),廣泛支持目前流行的2D、 3D 數(shù)據(jù)格式,包括OpenFlight (.flt), TerraPage (.txp) (多線程支持) , LightWave (.lwo),AliasWavefront(.obj), Carbon Graphics GEO (.geo),3D StudioMAX(.3ds), Peformer (.pfb), Quake Character Models (.md2), Direct X (.x),以及Inventor Ascii (.iv), VRML (.wrl),

13、Designer Workshop (.dw)、 AC3D(.ac); .rgb , .gif , .jpg , .png , .tiff, .pic, .bmp , .dds , .tga和qucktime 。另外還可通過(guò) freetype 插件支持一整套高品質(zhì)、反走樣字體(英文 )。OSG內(nèi)含 LADBM模塊,加載大地形速度較快,幀速率高,在運(yùn)行過(guò)程中占用計(jì)算機(jī)資源少。另外, OSG是自由軟件,公開(kāi)源碼,完全免費(fèi)。用戶可自由修改,來(lái)進(jìn)一步完善功能。目前已經(jīng)有很多成功的基于 OSG的 3D 應(yīng)用,效果不亞于商業(yè)視景渲染軟件。如果要自主開(kāi)發(fā)視景渲染軟件, OSG是最佳的基礎(chǔ)架構(gòu)選擇。CG2 V

14、TreeCG2 VTree是一個(gè)面向?qū)ο?,基于便攜平臺(tái)的圖象開(kāi)發(fā)軟件包(SDK)。前面提到Mantis系統(tǒng)的強(qiáng)大功能,其中的一個(gè)重要原因是Mantis的軟件部分主要基于VTree。VTree SDK 包括大量的 C+類和壓縮抽象 OpenGL圖形庫(kù)、數(shù)組類型及操作的方法。 VTreeSDK 功能強(qiáng)大,能夠節(jié)省開(kāi)發(fā)時(shí)間,獲得高性能的仿真效果。利用此工具包開(kāi)發(fā)者可充分展開(kāi)想象力,置身于鮮活的虛擬世界中 . 比如戰(zhàn)場(chǎng)戰(zhàn)術(shù)的實(shí)現(xiàn)、探索火星表面的過(guò)程等。對(duì)于希望得到跨平臺(tái)、高性能低成本、可實(shí)時(shí)響應(yīng)虛擬仿真應(yīng)用VTree 無(wú)疑是最佳選擇。CG2 設(shè)計(jì)、優(yōu)化了代碼,使得在同一硬件上得到更快的實(shí)時(shí)顯示速度變成

15、可能。Vtree能用于多平臺(tái)的三維可視化應(yīng)用,它既可用在高端的SGI 工作站上,也能用在普通 PC上。 VTreeSDK是開(kāi)發(fā)交互式仿真應(yīng)用優(yōu)秀開(kāi)發(fā)包。VTree 包含一系列的配套 C+類庫(kù)適用于開(kāi)發(fā)高品質(zhì),高效的VTree 應(yīng)用。 VTree 提供的擴(kuò)展功能成功地兼容并融合了復(fù)雜的OpenGL-API 接口。 VTree 應(yīng)用可運(yùn)行于支持OpenGL的Windows和 Unix 類型的平臺(tái)。Vtree顯示效率非常高,實(shí)際使用過(guò)程中給人感覺(jué)是非??斓?。其原因一方面在于Vtree全新設(shè)計(jì)和優(yōu)化了程序代碼,另一方面在于Vtree顯示控制的策略。 Vtree生成和連接不同節(jié)點(diǎn)到一個(gè)附屬于景物實(shí)體的可

16、視化樹(shù)狀結(jié)構(gòu),這個(gè)可視化樹(shù)狀結(jié)構(gòu)定義了如何對(duì)實(shí)體進(jìn)行渲染和處理。一個(gè)實(shí)體由一個(gè)所有圖形原始狀態(tài)組成的渲染樹(shù)和定義如何使實(shí)體顯示的接合部分所組成。實(shí)體的渲染樹(shù)包含所有這些實(shí)體的幾何特性、運(yùn)動(dòng)特性和紋理節(jié)點(diǎn)。這些樹(shù)狀結(jié)構(gòu)對(duì)于實(shí)體的細(xì)節(jié)描述能變得非常精細(xì),并且通過(guò)不同的路徑能夠顯示用于優(yōu)化的不同的細(xì)節(jié)等級(jí)劃分( LOD)。VTree 針對(duì)仿真視景顯示中可能用到的技術(shù)和效果,如儀表、平顯、雷達(dá)顯示、紅外顯示、雨雪天氣、多視口、大地形數(shù)據(jù)庫(kù)管理、 3D 聲音、游戲桿、數(shù)據(jù)手套等等,均有相應(yīng)的支持模塊。Vtree 開(kāi)發(fā)包附帶例子代碼結(jié)構(gòu)清晰,實(shí)現(xiàn)的功能全面,用戶容易在閱讀例子代碼的基礎(chǔ)上開(kāi)發(fā)自定義應(yīng)用。VRP中國(guó)本土大型引擎,中視典公司的力作。經(jīng)過(guò)了好幾代的升級(jí),目前已經(jīng)支持一些 HDR 運(yùn)動(dòng)模糊之類的效果了。他的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論