摘要:為了順應(yīng)虛擬現(xiàn)實(shí)在教育領(lǐng)域的必然發(fā)展趨勢(shì),提出了基于HTC Vive的教學(xué)軟件開發(fā),而開發(fā)過(guò)程的核心就是交互技術(shù)的實(shí)現(xiàn),通過(guò)對(duì)交互設(shè)備的分析,從輸入設(shè)備和輸出設(shè)備兩個(gè)方面來(lái)進(jìn)行交互技術(shù)的詳細(xì)研究,并通過(guò)交互技術(shù)在教學(xué)軟件開發(fā)中提供的理論和技術(shù)支持來(lái)闡述虛擬現(xiàn)實(shí)環(huán)境下教學(xué)軟件開發(fā)的必要性與科學(xué)性
關(guān)鍵詞:虛擬現(xiàn)實(shí);反饋;交互;用戶界面;教學(xué)軟件
中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)28-0086-03
Abstract: In order to conform to the inevitable trend of the development of virtual reality in the field of education, the development of teaching software Based on Vive is put forward, realizing interactive technology is the core of the development process. By analysis of interactive devices, a detailed study of the interactive technology from two aspects of input and output devices is commissioned, and with the support of theory and technology of interactive technology in teaching software development, expounding the necessity and scientificalness of the development of teaching software in virtual reality environment.
Key words: virtual reality; feedback; interaction; user interface; teaching software
虛擬現(xiàn)實(shí)的出現(xiàn)使得教育手段更加完善,教學(xué)環(huán)境逐步趨于虛擬化,教學(xué)與虛擬現(xiàn)實(shí)的結(jié)合為教育教學(xué)開辟了新的領(lǐng)域,教學(xué)方法也更加具備科學(xué)性和真實(shí)性。如今虛擬現(xiàn)實(shí)的迅速發(fā)展,無(wú)疑將開啟一種新的教學(xué)模式——身臨其境的教學(xué)模式,相比傳統(tǒng)實(shí)驗(yàn)室教學(xué)更
具備安全性,相比傳統(tǒng)的情景式教學(xué)更具備情境性。HTC Vive教學(xué)軟件的開發(fā)核心是真實(shí)的交互體驗(yàn),交互技術(shù)的實(shí)現(xiàn)對(duì)于教學(xué)效果的體現(xiàn)是成正比的。HTC Vive是基于PC端的,所以交互技術(shù)是從輸入和輸出設(shè)備兩方面來(lái)體現(xiàn)。
1 VR中的輸入輸出設(shè)備
一個(gè)完整的虛擬現(xiàn)實(shí)教學(xué)軟件系統(tǒng)包括五個(gè)部分:虛擬學(xué)習(xí)場(chǎng)景、計(jì)算機(jī)、VR教學(xué)軟件、輸入設(shè)備和輸出設(shè)備。所以教學(xué)中的交互必須在這幾個(gè)部分中實(shí)現(xiàn),虛擬頭顯的操作基本已經(jīng)脫離鼠標(biāo)和鍵盤的操作,依靠的是手柄、游戲桿或遙控器等媒介來(lái)實(shí)現(xiàn),我們與虛擬世界的連接點(diǎn)在于頭顯中的視屏和手柄設(shè)備,也就是輸入設(shè)備和輸出設(shè)備,對(duì)于計(jì)算機(jī)和虛擬世界并沒有直接聯(lián)系,VR軟件作為一個(gè)媒介連接電腦與設(shè)備,所以交互技術(shù)最終要實(shí)現(xiàn)在輸入與輸出設(shè)備上,輸入設(shè)備的交互實(shí)現(xiàn)主要是通過(guò)對(duì)設(shè)備的觸摸、移動(dòng)和按壓等,輸出設(shè)備的交互實(shí)現(xiàn)主要體現(xiàn)在聲音反饋和震動(dòng)反饋等。因此,交互技術(shù)的開發(fā)主要圍繞這兩個(gè)部分來(lái)展開。一個(gè)完整的虛擬現(xiàn)實(shí)學(xué)習(xí)系統(tǒng)如下圖:
1.1 輸出設(shè)備
交互最終的效果體現(xiàn)在對(duì)使用者五官的刺激上,基于輸出設(shè)備的交互方式大多通過(guò)聽覺來(lái)實(shí)現(xiàn),目前為止,只有極少數(shù)的虛擬現(xiàn)實(shí)設(shè)備能夠?qū)崿F(xiàn)對(duì)嗅覺與特殊觸覺的刺激。這種基于輸出設(shè)備交互技術(shù)在教學(xué)中的較為簡(jiǎn)單的體現(xiàn)就是聲音與震動(dòng)的反饋。
1.1.1 聲音反饋
HTC Vive交互中聲音的反饋來(lái)自于電腦的聲卡的輸出功能,外接耳機(jī)與音響就是將聲卡的輸出功能具體化,聲音反饋本質(zhì)上就是一種交互,是人作用于虛擬世界后產(chǎn)生的效果以聲音的形式展現(xiàn)出來(lái)。這種交互形式相對(duì)簡(jiǎn)單,也是我們平時(shí)最為常見的一種交互形式。
1.1.2 震動(dòng)反饋
震動(dòng)反饋看似復(fù)雜,但是對(duì)于程序的編寫人員來(lái)說(shuō)實(shí)現(xiàn)卻相當(dāng)容易,引入VRTK工具包就可通過(guò)簡(jiǎn)單的'設(shè)置震動(dòng)的Strength(強(qiáng)度)、duration(持續(xù)時(shí)間)以及pulseInterval(震動(dòng)間隔)來(lái)調(diào)節(jié)震動(dòng)反饋的效果,強(qiáng)度的范圍一般為0-3999,所以在不同的場(chǎng)景中,震動(dòng)的反饋方式可以實(shí)現(xiàn)多樣化,以呈現(xiàn)出更逼近真實(shí)的體驗(yàn)。這種震動(dòng)反饋也只是簡(jiǎn)單的觸覺體驗(yàn),而對(duì)于在特殊場(chǎng)景下產(chǎn)生的特殊觸覺卻依舊無(wú)法實(shí)現(xiàn)。這種震動(dòng)反饋可應(yīng)用于教學(xué)開發(fā)中的直接傳遞給學(xué)習(xí)者的一種實(shí)質(zhì)性提示。
1.2 輸入設(shè)備
傳統(tǒng)的基于移動(dòng)端或PC端的教學(xué)軟件交互主要是通過(guò)鍵鼠和屏幕操作來(lái)實(shí)現(xiàn),而HTC Vive依賴于輸入設(shè)備的交互形式主要是通過(guò)對(duì)輸入設(shè)備的觸摸和按壓等,并且HTC Vive虛擬現(xiàn)實(shí)設(shè)備可通過(guò)一種激光定位的形式將捕捉到的動(dòng)作轉(zhuǎn)換為數(shù)據(jù)錄入電腦,然后通過(guò)分析數(shù)據(jù)將動(dòng)作在虛擬世界中再現(xiàn)從而實(shí)現(xiàn)一種交互,這種交互技術(shù)在x-box和一些電視一體游戲機(jī)中也有過(guò)一定的體現(xiàn)。
輸入設(shè)備是教學(xué)軟件中交互技術(shù)的主要載體,基于HTC Vive的輸入設(shè)備主要包括激光定位器,頭戴顯示器和手柄,手柄作為虛擬現(xiàn)實(shí)交互的主要媒介也是交互技術(shù)開發(fā)的重中之重。
2 VR教學(xué)軟件中的交互技術(shù)
虛擬現(xiàn)實(shí)促使教學(xué)模式發(fā)生改變,交互技術(shù)的支持突破了傳統(tǒng)的教師掌握課堂模式,學(xué)生主動(dòng)進(jìn)行學(xué)習(xí),有利于創(chuàng)新思維和能力的開發(fā)。幾種友好的UI界面和立體展示的接近真實(shí)的學(xué)習(xí)環(huán)境很大程度上提升了學(xué)生學(xué)習(xí)興趣,進(jìn)而提高學(xué)習(xí)效率。endprint
2.1 激光定位技術(shù)
HTC Vive虛擬現(xiàn)實(shí)設(shè)備中自帶有激光定位器,通過(guò)定位器我們可以直接實(shí)現(xiàn)場(chǎng)景內(nèi)外漫游的同步,用戶可以很容易實(shí)現(xiàn)兩種漫游模式,站立式與房間模式,但 HTC Vive激光定位器的內(nèi)部設(shè)計(jì)較為復(fù)雜,在2016-2017年間,加利福尼亞大學(xué)戴維斯分校的一名虛擬現(xiàn)實(shí)研究人員Oliver Kreylos詳細(xì)的分析了HTC Vive的激光定位器,這篇分析涉及了定位器的更新頻率與延遲、跟蹤抖動(dòng)、慣性定位推算、漂移校正以及準(zhǔn)確度等幾個(gè)方面,這對(duì)于Vive開發(fā)人員可以說(shuō)是非常好的一件事,盡量降低不必要的誤差,提高準(zhǔn)確率,實(shí)現(xiàn)高效率、高精確度、高仿真的交互。這種室內(nèi)動(dòng)作和定位的技術(shù)對(duì)于虛擬實(shí)驗(yàn)室這類區(qū)域性教學(xué)軟件的開發(fā)有著突破性的價(jià)值。
實(shí)驗(yàn)室教學(xué)活動(dòng)的重要組成部分,親身實(shí)驗(yàn)的效果遠(yuǎn)比單純的理論教學(xué)更有說(shuō)服力,并且能夠產(chǎn)生更好的學(xué)習(xí)效果。但是教學(xué)實(shí)驗(yàn)的時(shí)間、空間問(wèn)題矛盾較為突出。昂貴的設(shè)備和實(shí)驗(yàn)材料經(jīng)費(fèi)是主要矛盾,而基于HTC Vive的虛擬現(xiàn)實(shí)實(shí)驗(yàn)很好地避免了這個(gè)問(wèn)題,時(shí)間不限,足不出戶便可實(shí)驗(yàn)。同時(shí)生物和化學(xué)方面的實(shí)驗(yàn)危險(xiǎn)性也是極其突出的矛盾,而交互技術(shù)支持下的虛擬現(xiàn)實(shí)實(shí)驗(yàn)將沒有任何危險(xiǎn)性,但是又與現(xiàn)實(shí)實(shí)驗(yàn)有接近同樣的體驗(yàn)。
本文來(lái)源:http://www.nvnqwx.com/shiyongwen/2280827.htm