虛擬現(xiàn)實對工具軟件系統(tǒng)的要求

來源:清華同方 更新日期:2008-12-15 作者:pjtime資訊組

  虛擬現(xiàn)實程序設計需要有關實時系統(tǒng)、面向對象語言、網(wǎng)絡、物理建模、多任務等方面的知識。好的計算機程序員精通這些技巧。但他們不可能熟悉各種虛擬現(xiàn)實應用的專業(yè)領域。反之,醫(yī)生、建筑師、或經(jīng)濟分析家也不可能具有必要的程序設計技巧。虛擬現(xiàn)實廠家認識到需要解決這種知識缺口,并創(chuàng)造出這種產(chǎn)品的市場。"這要求穩(wěn)定的平臺和軟件,這使現(xiàn)有的軟件廠家輕松地虛擬化他們的產(chǎn)品,并促進新一代軟件開發(fā)者去創(chuàng)造先進的虛擬現(xiàn)實產(chǎn)品。"

  虛擬現(xiàn)實應用的工具軟件系統(tǒng)應該滿足下列要求.

  工具軟件(工具盒)是為虛擬現(xiàn)實技術要求設計的面向對象函數(shù)的可擴充的庫。一個仿真對象就是一個"類"的部件,并繼承它默認的屬性。這大大簡化了復雜對象編程的任務。由于庫是可擴充的,開發(fā)者可能寫專用模塊,并利用同樣的仿真核心。

  虛擬現(xiàn)實工具盒具有的另一個重要特征是硬件獨立性。寫的函數(shù)用于各種平臺,實質上是一般的。實現(xiàn)這一點是因為高層的函數(shù)"不知道"它在特定的硬件上運行。低層的"轉換器"在運行時識別特定的I/O工具。在把應用由一個平臺移到另一平臺時,這很有幫助。

  所有的工具盒都支持某種形式的網(wǎng)絡(內(nèi)部的或任選的)。這允許并行或分布處理,以及重要的多用戶交互。這使得在一個應用中可能進行合作,以提高效率。

  這里討論的所有的工具盒都接受CAD 3-D文件(DXF等)。這說明通過引入現(xiàn)有的3-D對象數(shù)據(jù)庫,極大地減少了開發(fā)時間。

廣告聯(lián)系:010-82755684 | 010-82755685 手機版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權所有 關于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗證碼: 看不清?點一下
發(fā)表評論