::: 產(chǎn)品概述 :::
CAVELib是使用超廣泛的應用編程接口(API),,可為沉浸式顯示器開發(fā)各種應用功能,。CAVELib的體系是讓開發(fā)者專注于自己的應用,并讓CAVELib處理VR的復雜性,。CAVELib的API非常簡單但功能強大,,只需將API功能的一小部分用來創(chuàng)造一種沉浸式應用,而且它還具有更多的API來滿足乃至優(yōu)秀的開發(fā)者的需求,。
CAVELib3.0API提供強大的處理功能創(chuàng)造錯綜復雜的虛擬環(huán)境,。CAVELib為開發(fā)者提供的一些項目是,窗口和視口的創(chuàng)建,,以觀察者為中心的角度計算,,展示成多圖形通道,多媒體處理和多線程,,集群同步和數(shù)據(jù)共享以及立體觀察,。
CAVELib大大擴展了開發(fā)者的應用能力,來創(chuàng)建可升級的,、沉浸式的三維演示解決方案,,而不必與操作系統(tǒng),顯示系統(tǒng),,裝置層級的編程細節(jié)競爭,。此外,CAVELib的聯(lián)網(wǎng)能力,,讓您可以與貫穿整個大廳或與世界各地的用戶合作,、互動和數(shù)據(jù)共享。
CAVELib3.0是交叉平臺API的第一個版本,。3.0版使開發(fā)人員能夠在IRIX,、HP-UX、Solaris,、Windows2000和Linux操作系統(tǒng)上,,創(chuàng)造高端虛擬現(xiàn)實技術的應用?;贑AVELib的應用程序的運行時間都由外部設定,,這樣使一個應用軟件成為顯示系統(tǒng)的可執(zhí)行獨立體。因此,,不用重新編寫,,該應用軟件就可以運行在各種各樣的顯示系統(tǒng)中。CAVELib的交叉平臺API使得維持一個以單一代碼為基礎且可以使其運行在各種顯示系統(tǒng)和操作系統(tǒng)中成為可能,。
CAVELib創(chuàng)建的應用軟件幾乎可以在所有沉浸式顯示系統(tǒng)中運行,。為沉浸環(huán)境所寫的應用軟件,像CAVELib應用軟件一樣,在以觀察者為中心的6個自由度的相互作用系統(tǒng)中開發(fā)數(shù)據(jù),。這些功能,,可以讓企業(yè)在一連串的領域內(nèi)更好地了解工作流程和提高工作效率,例如,,產(chǎn)品開發(fā),、研發(fā)、設計,、制造,、培訓、醫(yī)藥和銷售,。有些應用軟件,,允許多重反復設計,且無需建立物理原型,,通過超級計算機處境模擬數(shù)據(jù)與在世界各地的合作者的虛擬面之間進行溝通,。
支持顯示器
- CAVEs?、RAVE's?,、ImmersaDesks? ,、Visionariums?
- RealityCenters?和相似的顯示設備
- 多屏幕投影系統(tǒng)
- HMD's&BOOM's?
立體視圖
- 正確計算以觀察者為中心的立體投影
- 可配置來支持多個管道或多個通道
- 支持四緩沖
- 支持主動立體和被動立體
編程靈活性
- 基于OpenGL?
- 兼容更高級的OpenGL?圖形APIs,例如OpenInventor?
- 支持DirectOpenGLPerformer
易于編程
- 只需要調(diào)用3個函數(shù)觀察轉(zhuǎn)換計算在內(nèi)部完成
- 簡易API來提取接口設備狀態(tài)信息
網(wǎng)絡
- 支持在遠程應用軟件間的協(xié)同交互
- 可使用多種聯(lián)網(wǎng)協(xié)議
- 允許外部API網(wǎng)絡
::: 應用范圍 :::
適用于產(chǎn)品開發(fā),、研發(fā),、設計、制造,、培訓、醫(yī)藥和銷售等諸多領域,。
::: 技術特征 :::
- CAVELib可創(chuàng)造高端虛擬現(xiàn)實技術的功能
- CAVELib大大擴展了開發(fā)者的應用能力,,創(chuàng)建可升級的、沉浸式的三維演示解決方案
- 可與世界各地的用戶合作,、互動和數(shù)據(jù)共享
- CAVELib創(chuàng)建的應用軟件幾乎可以在所有沉浸式顯示系統(tǒng)中運行
- 支持多種顯示系統(tǒng)
- 正確計算以觀察者為中心的立體投影
- 可配置來支持多個管道或多個通道
- 易于編程,,只需要調(diào)用3個函數(shù)觀察數(shù)據(jù)轉(zhuǎn)換,計算在內(nèi)部完成