::產品概述::
?
CyberGlove VirtualHand SDK
?

VirtualHand SDK為一個完整的解決方案,,用于模擬應用中增加手部動作捕捉,、手互動及力反饋。
概述
該款設備簡化了開發(fā)人員在機械CAD制圖,、研發(fā)或3D電子商務中的模擬應用,,帶來全新的“手動式”應用理念。SDK包括三個主要組成部分:
1.設備管理器:一個多平臺(W2K,,NT,,IRIX 和WinXP)網絡感知設備驅動系統(tǒng),用于CyberGlove,、CyberTouch ,、CyberGrasp 和CyberForce系統(tǒng),以及Polhemus公司的Fastrak系統(tǒng)和Ascension Flock of Birds 六自由度(DOF)跟蹤器,。
?
2.設備配置實用程序:一個用戶友好的Windows類似界面,,用來校準并設置您的手套、觸摸,、握取和六自由度跟蹤器,。 DCU可以讓您保存配置,并配置默認設置,。
?
3.VirtualHand API:一個全功能的C++開發(fā)庫,,支持碰撞檢測、手聯(lián)動管理及力反饋,。
?

產品規(guī)范
- 產品附帶的C++庫提供了一個面向對象的模型,。
- 為構建從無到有的手動模擬,或將虛擬手交互集成到現(xiàn)有應用中提供了一個總體框架,。
- 包括一個設備配置工具,,可使用戶校準并配置CyberGlove系統(tǒng)的CyberGlove有線產品及支持的跟蹤器產品,采用一種直觀,、圖形化的方式,。
- 提供3D數字對象之間的實時碰撞檢測功能。
- 為CyberGrasp和 CyberForce系統(tǒng)用戶提供力反饋界面,。
- 提供全面的網絡支持,。用戶可以在一臺主機上運行應用程序,同時從另一臺機器上獲得設備數據,,允許分布在不同地理位置的團隊進行互動,。
- 包含抓取算法,,用于拾取加載到場景中的任意對象。
- 包含用于管理位置跟蹤器偏移的“ghost-hand”支持,,防止手穿過對象,。
- 提供快速的多邊形級碰撞檢測引擎,包括支持專門的第三方碰撞模塊的開放應用編程接口,。
- 為模型導入和與第三方可視化軟件的接口提供開放的應用編程接口,。包括一個VRML/Cosmo(SGI優(yōu)化器1.2)。
- 提供顯著改進的整體結構,,具有更好的運行時完整性和更完整的錯誤處理功能,。
- 提供了一套完整的開源演示應用程序,展示了如何在開發(fā)中使用工具包的每個特性,。
::應用范圍::
適用于動畫,、影視、視頻游戲和卡通的制作等諸多領域,。
::技術特征::
- 用于模擬應用中增加手部動作捕捉,、手互動及力反饋
- 簡化了開發(fā)人員在機械CAD制圖、研發(fā)或3D電子商務中的模擬應用
- 為CyberGrasp和 CyberForce系統(tǒng)用戶提供力反饋界面
- 提供3D數字對象之間的實時碰撞檢測功能