產(chǎn)品詳細(xì)介紹
虛擬現(xiàn)實(shí)實(shí)時仿真解決方案Vega Prime
MPI的視景仿真渲染工具VegaPrime是世界上領(lǐng)先的應(yīng)用于實(shí)時視景仿真、聲音仿真和虛擬現(xiàn)實(shí)等領(lǐng)域的軟件環(huán)境,它用來渲染戰(zhàn)場仿真、娛樂、城市仿真、訓(xùn)練模擬器和計算可視化等領(lǐng)域的視景數(shù)據(jù)庫,實(shí)現(xiàn)環(huán)境效果等的加入和交互控制。它將易用的工具和高級視景仿真功能巧妙地結(jié)合起來,從而可使用戶簡單迅速地創(chuàng)建、編輯、運(yùn)行復(fù)雜的實(shí)時三維仿真應(yīng)用。由于它大幅度減少了源代碼的編寫,使軟件的進(jìn)一部維護(hù)和實(shí)時性能的優(yōu)化變得更容易,從而大大提高了開發(fā)效率。使用它可以迅速地創(chuàng)建各種實(shí)時交互的三維視覺環(huán)境,以滿足各行各業(yè)的需求。它還擁有一些特定的功能模塊,可以滿足特定的仿真要求,例如特殊效果、紅外和大面積地形管理等。
MPI的視景仿真渲染工具包括最新推出的精華渲染軟件Vega Prime和其經(jīng)典渲染軟件Vega。
最新開發(fā)的精華實(shí)時視景仿真渲染軟件Vega Prime代表了視景仿真應(yīng)用程序開發(fā)的巨大進(jìn)步。Vega Prime使視景仿真應(yīng)用程序快速準(zhǔn)確的開發(fā)變得易如反掌,是最具有適應(yīng)性和可擴(kuò)展性的商業(yè)軟件。Vega Prime在提供高級仿真功能的同時還具有簡單易用的優(yōu)點(diǎn),使用戶能快速準(zhǔn)確地開發(fā)出合乎要求的視景仿真應(yīng)用程序,Vega Prime是有效的、快速的、準(zhǔn)確的視景仿真應(yīng)用開發(fā)工具。
通過使用Vega Prime,用戶能把時間和精力集中于解決應(yīng)用領(lǐng)域內(nèi)的問題,而無須過多考慮三維編程的實(shí)現(xiàn)。此外,Vega Prime具有靈活的可定制能力,使用戶能根據(jù)應(yīng)用的需要調(diào)整三維程序。
Vega Prime還包括許多有利于減少開發(fā)時間的特性,使其成為現(xiàn)今最高級的商業(yè)的實(shí)時三維應(yīng)用開發(fā)環(huán)境。這些特性包括自動的異步數(shù)據(jù)庫調(diào)用、碰撞檢測與處理、對延時更新的控制和代碼的自動生成。
此外,Vega Prime還具有可擴(kuò)展可定制的文件加載機(jī)制、對平面或球體的地球坐標(biāo)系統(tǒng)的支持、對應(yīng)用中每個對象進(jìn)行優(yōu)化定位與更新的能力、星象模型、各種運(yùn)動模式、環(huán)境效果、模板、多角度觀察對象的能力、上下文相關(guān)幫助和設(shè)備輸入輸出支持等。
1.Vega Prime的特性
· 跨平臺性:它支持Microsoft Windows、SGI IRIX、Linux、Sun Microsystems Solaris等操作系統(tǒng),并且用戶的應(yīng)用程序也具有跨平臺特性,用戶可在任意一種平臺上開發(fā)應(yīng)用程序,而且無須修改就能在另一個平臺上運(yùn)行
· 與C++STL(Standard Template Library)兼容
· 支持雙精度浮點(diǎn)數(shù)
· 可定制用戶界面和可擴(kuò)展模塊:Vega Prime可擴(kuò)展的插件式體系結(jié)構(gòu)采用了最復(fù)雜的技術(shù),提供了最簡單的使用方法,它可進(jìn)行最大可能的定制,用戶可根據(jù)自己的需求來調(diào)整三維應(yīng)用程序,能快速設(shè)計并實(shí)現(xiàn)視景仿真應(yīng)用程序,用最低的硬件配置獲得高性能的運(yùn)行效果。此外,用戶還可開發(fā)自己的模塊,并生成定制的類
· 同時支持OpenGL 1.2和 Direct3D 8
· 高效的生產(chǎn)率:Vega Prime是對普通視景仿真應(yīng)用的高級抽象,它提供了許多高級功能,能滿足現(xiàn)今絕大部分視景仿真應(yīng)用的需要,同時還具有簡單易用的特性,因此具有高效的生產(chǎn)率,它可讓用戶把精力集中于解決與特定應(yīng)用領(lǐng)域相關(guān)的問題
· 支持MetaFlight文件格式:MetaFlight是MultiGen-Paradigm公司基于XML的數(shù)據(jù)描述規(guī)范,它使運(yùn)行數(shù)據(jù)庫能與簡單或復(fù)雜的場景數(shù)據(jù)庫相關(guān)連。MetaFlight極大地擴(kuò)展了OpenFlight的應(yīng)用范圍
2.Vega Prime的基本模塊
Vega Prime包括Lynx Prime 圖形用戶界面配置工具和Vega Prime的基礎(chǔ)VSG(Vega Scene Graph)高級跨平臺場景渲染API。此外,Vega Prime還提供了多個針對不同應(yīng)用領(lǐng)域的可選模塊,使其能滿足特殊的行業(yè)仿真的需要,還提供了用戶開發(fā)自己模塊的功能。
(1)LynX Prime的圖形環(huán)境
LynX Prime是一種可擴(kuò)展的跨平臺的單一的GUI工具,為用戶提供了一個簡單的直接明了的開發(fā)界面,如圖1所示,可根據(jù)仿真需要快速開發(fā)出合乎要求的視景仿真應(yīng)用程序。Lynx Prime基本上繼承了Lynx的功能,同時又增加了一些新功能。它具有向?qū)Чδ,能對Vega Prime的應(yīng)用程序進(jìn)行快速創(chuàng)建、修改和配置,從而大大提高了生產(chǎn)效率;它基于工業(yè)標(biāo)準(zhǔn)的XML數(shù)據(jù)交換格式,能與其他應(yīng)用領(lǐng)域進(jìn)行最大程度的數(shù)據(jù)交換;它可以把ACF (Application Configuration File) 自動轉(zhuǎn)換為C++ 代碼。
(2)VSG的應(yīng)用程序接口
VSG(Vega Scene Graph)是高級的跨平臺的場景渲染API,是Vega Prime的基礎(chǔ),Vega Prime包括了VSG提供的所有功能,并在易用性和生產(chǎn)效率上作了相應(yīng)的改進(jìn)。在為視景仿真和可視化應(yīng)用提供的各種低成本商業(yè)開發(fā)軟件中,VSG具有最強(qiáng)大的功能,它為仿真、訓(xùn)練和可視化等高級三維應(yīng)用開發(fā)人員提供了最佳的可擴(kuò)展的基礎(chǔ)。VSG具有最大限度的高效性、優(yōu)化性和可定制性,無論用戶有何需求,都能在VSG基礎(chǔ)之上快速高效地開發(fā)出滿足需要的視景仿真應(yīng)用程序,VSG是開發(fā)三維應(yīng)用程序的最佳基礎(chǔ)。
VSG具有以下特性:
· 幀頻率控制
· 內(nèi)存分配
· 內(nèi)存泄漏跟蹤
· 基于幀的紋理調(diào)用
· 異步光線點(diǎn)處理
· (優(yōu)化的)分布式渲染
· 跨平臺可擴(kuò)展的開發(fā)環(huán)境,支持Windows、Irix、Linux和Solaris
· 與C++ STL相兼容的體系結(jié)構(gòu)
· 強(qiáng)大的可擴(kuò)展性,允許最大程度的定制,使得用戶可調(diào)整VSG來滿足應(yīng)用需求,而不是根據(jù)產(chǎn)品的限制來調(diào)整應(yīng)用需求
· 支持多處理器多線程的定制與配置
· 應(yīng)用程序也具有跨平臺性,用戶在任意一種平臺上開發(fā)的應(yīng)用程序無須修改就能在另一個平臺上運(yùn)行
· 支持OpenGL璌direct3D的優(yōu)化的渲染功能,應(yīng)用程序能基于OpenGL或Direct3D運(yùn)行,其間無須改動程序代碼
· 支持雙精度浮點(diǎn)數(shù),使幾何物體和地形在場景中精確地放置與表示
· 支持虛擬紋理、軟件實(shí)現(xiàn)圖像的動態(tài)查閱,使高級功能與平臺無關(guān)
3.Vega Prime的可選模塊
Vega Prime為了滿足特定應(yīng)用開發(fā)的需求,除了上述的基本模塊之外,還提供了功能豐富的可選模塊。Vega Prime的可選模塊基本上覆蓋了Vega的可選模塊,包括:
· Vega Prime FX:爆炸,煙霧,彈道軌跡,轉(zhuǎn)輪,等等
· Vega Prime:分布式渲染
· Vega Prime LADBM:非常大的數(shù)據(jù)庫支持
· DIS/HLA:分布交互仿真
· Blueberry :3D開發(fā)環(huán)境
· DI-GUY:三維人體
· GL-Studio:儀表
· Vega Prime IR Scene:傳感器圖像仿真
· Vega Prime IR Sensor:傳感器圖像實(shí)際效果仿真
· Vega Prime RadarWorks:基于物理機(jī)制的雷達(dá)圖像仿真
· Vega Prime Vortex:剛體動力學(xué)模擬
· Vega Prime marine:三維動態(tài)海洋
應(yīng)用領(lǐng)域
· 制造業(yè)[虛擬設(shè)計虛擬裝配 教學(xué)演示]
· 軍事[軍事模擬 虛擬戰(zhàn)場 電子對抗]
· 醫(yī)學(xué)[虛擬手術(shù) 醫(yī)學(xué)研究]
· 城市[房地產(chǎn)樓盤展示城市規(guī)劃 城市仿真]
· 地理信息GIS
· 其他[科研 礦藏開采石油勘探 航空航天]
陜西凱信電子工程有限責(zé)任公司
地 址:陜西省西安市南二環(huán)西段180號財富中心A座11層
郵 編:710075
聯(lián)系人:康 強(qiáng)
手 機(jī):13720751754
傳 真:029-62960012
網(wǎng) 址:www.kisense.cn |