其關鍵技術包括以下幾個方面:
(1)動態(tài)環(huán)境建模技術
虛擬環(huán)境的建立是虛擬現(xiàn)實技術的核心內容。動態(tài)環(huán)境建模技術的目的是獲取實際環(huán)境的三維數(shù)據(jù),并根據(jù)應用的需要,利用獲取的三維數(shù)據(jù)建立相應的虛擬環(huán)境模型,以求有真實感。三維數(shù)據(jù)的獲取可以采用CAD 技術(有規(guī)則的環(huán)境) ,而更多的環(huán)境則需要采用非接觸式的視覺建模技術,兩者的有機結合可以有效地提高數(shù)據(jù)獲取的效率。
(2)實時三維圖形系統(tǒng)和虛擬現(xiàn)實交互技術
利用實時三維圖形系統(tǒng),可以生成有逼真感的圖形,圖像具有三維全彩色、明暗、紋理和陰影等特征。虛擬現(xiàn)實是一種交互式和先進的計算機顯示技術,雙向對話是它的一種重要工作方式,為虛擬環(huán)境提供了一種新的人機接口。
(3)傳感器技術
虛擬現(xiàn)實的交互能力,例如,顯示以及拾取技術,均依賴于傳感器技術的發(fā)展。而現(xiàn)有的傳感器的精度還遠遠不能滿足系統(tǒng)的需要。例如,數(shù)據(jù)手套的專用傳感器就存在工作頻帶窄、分辨率低、作用范圍小、使用不便等缺陷,因而尋找和制作新型、高質量的傳感器變成了該領域的首要問題。
(4)開發(fā)和系統(tǒng)集成技術工具
虛擬現(xiàn)實應用的關鍵是尋找合適的場合和對象,即如何發(fā)揮想象力和創(chuàng)造力。選擇適當?shù)膽脤ο罂梢源蠓鹊靥岣呱a效率、減輕勞動強度、提高產品開發(fā)質量。為了達到這一目的,必須研究虛擬現(xiàn)實的開發(fā)工具。例如,虛擬現(xiàn)實系統(tǒng)開發(fā)平臺、分布式虛擬現(xiàn)實技術等。
由于虛擬現(xiàn)實中包括大量的感知信息和模型,因此系統(tǒng)的集成技術起著至關重要的作用。集成技術包括信息的同步技術、模型的標定技術、數(shù)據(jù)轉換技術、數(shù)據(jù)管理模型、識別和合成技術等等。