本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,尤其涉及一種基于虛擬現(xiàn)實(shí)的交互控制方法及裝置。
背景技術(shù):
虛擬現(xiàn)實(shí)(Virtual Reality,VR)技術(shù)是一種可以創(chuàng)建和體驗(yàn)虛擬世界的計(jì)算機(jī)仿真系統(tǒng),它利用計(jì)算機(jī)生成一種模擬環(huán)境。虛擬現(xiàn)實(shí)技術(shù)主要包括模擬環(huán)境、感知、自然技能和傳感設(shè)備等方面。模擬環(huán)境是由計(jì)算機(jī)生成的、實(shí)時(shí)動(dòng)態(tài)的三維立體逼真圖像。感知是指理想的VR應(yīng)該具有一切人所具有的感知。除計(jì)算機(jī)圖形技術(shù)所生成的視覺(jué)感知外,還有聽(tīng)覺(jué)、觸覺(jué)、力覺(jué)、運(yùn)動(dòng)等感知,甚至還包括嗅覺(jué)和味覺(jué)等,也稱為多感知。自然技能是指人的頭部轉(zhuǎn)動(dòng),眼睛、手勢(shì)或其他人體行為動(dòng)作,由計(jì)算機(jī)來(lái)處理與參與者的動(dòng)作相適應(yīng)的數(shù)據(jù),并對(duì)用戶的輸入作出實(shí)時(shí)響應(yīng),并分別反饋到用戶的五官。傳感設(shè)備是指三維交互設(shè)備。
相關(guān)技術(shù)中,基于虛擬現(xiàn)實(shí)的交互控制主要有兩種常用方式。圖1示出了相關(guān)技術(shù)中的一種基于虛擬現(xiàn)實(shí)的交互控制方式的示意圖。如圖1所示,當(dāng)用戶的視焦點(diǎn)11對(duì)準(zhǔn)虛擬現(xiàn)實(shí)場(chǎng)景中的控制對(duì)象12時(shí),控制對(duì)象12會(huì)產(chǎn)生一段等待時(shí)間(例如,在這段等待時(shí)間內(nèi),控制對(duì)象12的透明度逐漸減小),在等待時(shí)間結(jié)束后通過(guò)該控制對(duì)象12執(zhí)行某個(gè)操作。圖2示出了相關(guān)技術(shù)中的另一種基于虛擬現(xiàn)實(shí)的交互控制方式的示意圖。如圖2所示,當(dāng)用戶的視焦點(diǎn)21對(duì)準(zhǔn)控制對(duì)象22時(shí),視焦點(diǎn)21會(huì)產(chǎn)生一段等待時(shí)間(例如,在視焦點(diǎn)21附近顯示加載圈),在等待時(shí)間結(jié)束后該控制對(duì)象22執(zhí)行某個(gè)操作。
相關(guān)技術(shù)中,在用戶將視焦點(diǎn)對(duì)準(zhǔn)控制對(duì)象的過(guò)程中,對(duì)準(zhǔn)需要非常高的精度;同時(shí)在等待過(guò)程中,用戶必須保持視焦點(diǎn)始終對(duì)準(zhǔn)控制對(duì)象,否則將導(dǎo)致執(zhí)行不成功。在對(duì)準(zhǔn)和等待的過(guò)程中,用戶的焦慮感較強(qiáng)烈,導(dǎo)致用戶體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
技術(shù)問(wèn)題
有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是,基于虛擬現(xiàn)實(shí)的交互控制技術(shù)對(duì)用戶的操作精度要求較高。
解決方案
為了解決上述技術(shù)問(wèn)題,根據(jù)本發(fā)明的一實(shí)施例,提供了一種基于虛擬現(xiàn)實(shí)的交互控制方法,包括:
在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將所述視焦點(diǎn)顯示在所述控制對(duì)象上;
在所述視焦點(diǎn)處于所述控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行所述控制對(duì)象對(duì)應(yīng)的操作。
對(duì)于上述方法,在一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
在所述視焦點(diǎn)處于所述控制區(qū)域的過(guò)程中,播放瞄準(zhǔn)動(dòng)畫(huà),其中,所述瞄準(zhǔn)動(dòng)畫(huà)的時(shí)長(zhǎng)等于所述第一預(yù)設(shè)值。
對(duì)于上述方法,在一種可能的實(shí)現(xiàn)方式中,播放瞄準(zhǔn)動(dòng)畫(huà),包括:
播放三階段的瞄準(zhǔn)動(dòng)畫(huà)。
對(duì)于上述方法,在一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
在檢測(cè)到所述視焦點(diǎn)不處于所述控制區(qū)域的情況下,根據(jù)所述視焦點(diǎn)的位置顯示所述視焦點(diǎn)。
對(duì)于上述方法,在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為開(kāi)始播放或者暫停播放。
對(duì)于上述方法,在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為調(diào)整播放進(jìn)度。
為了解決上述技術(shù)問(wèn)題,根據(jù)本發(fā)明的另一實(shí)施例,提供了一種基于虛擬現(xiàn)實(shí)的交互控制裝置,包括:
第一顯示模塊,用于在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將所述視焦點(diǎn)顯示在所述控制對(duì)象上;
執(zhí)行模塊,用于在所述視焦點(diǎn)處于所述控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行所述控制對(duì)象對(duì)應(yīng)的操作。
對(duì)于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
動(dòng)畫(huà)播放模塊,用于在所述視焦點(diǎn)處于所述控制區(qū)域的過(guò)程中,播放瞄準(zhǔn)動(dòng)畫(huà),其中,所述瞄準(zhǔn)動(dòng)畫(huà)的時(shí)長(zhǎng)等于所述第一預(yù)設(shè)值。
對(duì)于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述動(dòng)畫(huà)播放模塊用于:
在所述視焦點(diǎn)處于所述控制區(qū)域的過(guò)程中,播放三階段的瞄準(zhǔn)動(dòng)畫(huà)。
對(duì)于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
第二顯示模塊,用于在檢測(cè)到所述視焦點(diǎn)不處于所述控制區(qū)域的情況下,根據(jù)所述視焦點(diǎn)的位置顯示所述視焦點(diǎn)。
對(duì)于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為開(kāi)始播放或者暫停播放。
對(duì)于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為調(diào)整播放進(jìn)度。
有益效果
通過(guò)在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將視焦點(diǎn)顯示在控制對(duì)象上,在視焦點(diǎn)處于控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行控制對(duì)象對(duì)應(yīng)的操作,根據(jù)本發(fā)明實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法及裝置能夠降低對(duì)用戶的操作精度的要求,從而能夠提高用戶體驗(yàn)。
根據(jù)下面參考附圖對(duì)示例性實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征及方面將變得清楚。
附圖說(shuō)明
包含在說(shuō)明書(shū)中并且構(gòu)成說(shuō)明書(shū)的一部分的附圖與說(shuō)明書(shū)一起示出了本發(fā)明的示例性實(shí)施例、特征和方面,并且用于解釋本發(fā)明的原理。
圖1示出了相關(guān)技術(shù)中的一種基于虛擬現(xiàn)實(shí)的交互控制方式的示意圖;
圖2示出了相關(guān)技術(shù)中的另一種基于虛擬現(xiàn)實(shí)的交互控制方式的示意圖;
圖3示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法的實(shí)現(xiàn)流程圖;
圖4a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中在檢測(cè)到視焦點(diǎn)41不處于控制區(qū)域的情況下,根據(jù)視焦點(diǎn)41的位置顯示視焦點(diǎn)41的示意圖;
圖4b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)41處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的示意圖;
圖4c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中將視焦點(diǎn)41顯示在控制對(duì)象上的示意圖;
圖5a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)51處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的示意圖;
圖5b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中將視焦點(diǎn)51顯示在控制對(duì)象上的示意圖;
圖5c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中播放點(diǎn)移動(dòng)的示意圖;
圖5d示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)51不處于控制區(qū)域的示意圖;
圖6a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第一階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖;
圖6b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第二階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖;
圖6c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第三階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖;
圖6d示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中瞄準(zhǔn)成功后執(zhí)行控制對(duì)象對(duì)應(yīng)的操作的示意圖;
圖7示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)71離開(kāi)控制區(qū)域的示意圖;
圖8示出根據(jù)本發(fā)明另一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制裝置的結(jié)構(gòu)框圖;
圖9示出根據(jù)本發(fā)明另一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制裝置的一示例性的結(jié)構(gòu)框圖;
圖10示出了本發(fā)明的另一個(gè)實(shí)施例的一種基于虛擬現(xiàn)實(shí)的交互控制設(shè)備的結(jié)構(gòu)框圖。
具體實(shí)施方式
以下將參考附圖詳細(xì)說(shuō)明本發(fā)明的各種示例性實(shí)施例、特征和方面。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說(shuō)明性”。這里作為“示例性”所說(shuō)明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。
另外,為了更好的說(shuō)明本發(fā)明,在下文的具體實(shí)施方式中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒(méi)有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對(duì)于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件和電路未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。
實(shí)施例1
圖3示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法的實(shí)現(xiàn)流程圖。如圖3所示,該方法主要包括:
在步驟S31中,在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將視焦點(diǎn)顯示在控制對(duì)象上。
在本實(shí)施例中,視焦點(diǎn)可以為VR硬件設(shè)備識(shí)別的用戶眼球視點(diǎn)或者替代動(dòng)作(如頭部動(dòng)作等)??刂茖?duì)象可以為VR界面中需要進(jìn)行操控的對(duì)象??刂茖?duì)象對(duì)應(yīng)的控制區(qū)域可以根據(jù)控制對(duì)象的位置確定。例如,在控制對(duì)象為播放按鈕的情況下,可以以播放按鈕的幾何中心作為圓心、以第三預(yù)設(shè)值作為半徑畫(huà)圓,從而確定該播放按鈕對(duì)應(yīng)的控制區(qū)域。
在步驟S32中,在視焦點(diǎn)處于控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行控制對(duì)象對(duì)應(yīng)的操作。
在本實(shí)施例中,當(dāng)視焦點(diǎn)從非控制區(qū)域進(jìn)入控制區(qū)域時(shí),會(huì)主動(dòng)吸附在控制對(duì)象上,隨后進(jìn)行一段自動(dòng)瞄準(zhǔn),若自動(dòng)瞄準(zhǔn)的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值(即視焦點(diǎn)處于控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值),則判定自動(dòng)瞄準(zhǔn)成功,并觸發(fā)執(zhí)行控制對(duì)象對(duì)應(yīng)的操作。若在瞄準(zhǔn)的過(guò)程中,視焦點(diǎn)離開(kāi)控制區(qū)域,則中斷自動(dòng)瞄準(zhǔn)。根據(jù)本發(fā)明實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法及裝置能夠降低對(duì)用戶的操作精度的要求,從而能夠提高用戶體驗(yàn)。
在一種可能的實(shí)現(xiàn)方式中,控制對(duì)象對(duì)應(yīng)的操作為開(kāi)始播放或者暫停播放。
圖4a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中在檢測(cè)到視焦點(diǎn)41不處于控制區(qū)域的情況下,根據(jù)視焦點(diǎn)41的位置顯示視焦點(diǎn)41的示意圖。如圖4a所示,在視焦點(diǎn)41不處于控制區(qū)域,即視焦點(diǎn)41沒(méi)有對(duì)準(zhǔn)控制對(duì)象(例如播放按鈕)的情況下,視焦點(diǎn)41的位置自由移動(dòng)。
圖4b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)41處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的示意圖。如圖4b所示,當(dāng)視焦點(diǎn)41接近控制對(duì)象時(shí),控制對(duì)象能夠識(shí)別到視焦點(diǎn)41。
圖4c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中將視焦點(diǎn)41顯示在控制對(duì)象上的示意圖。如圖4c所示,在視焦點(diǎn)41處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,視焦點(diǎn)41自動(dòng)吸附在控制對(duì)象上,即視焦點(diǎn)41顯示在控制對(duì)象上。
在一種可能的實(shí)現(xiàn)方式中,控制對(duì)象對(duì)應(yīng)的操作為調(diào)整播放進(jìn)度。
圖5a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)51處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的示意圖。如圖5a所示,當(dāng)視焦點(diǎn)51接近控制對(duì)象(例如播放進(jìn)度條)時(shí),控制對(duì)象能夠識(shí)別到視焦點(diǎn)51。
圖5b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中將視焦點(diǎn)51顯示在控制對(duì)象上的示意圖。如圖5b所示,在視焦點(diǎn)51處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,視焦點(diǎn)51自動(dòng)吸附在控制對(duì)象上。例如,在視焦點(diǎn)51與播放進(jìn)度條的最小距離小于第二預(yù)設(shè)值的情況下,將視焦點(diǎn)51自動(dòng)吸附在與視焦點(diǎn)51距離最小的播放點(diǎn)上。在視焦點(diǎn)51吸附在播放進(jìn)度條上之后,可以根據(jù)用戶的轉(zhuǎn)頭動(dòng)作或者滑動(dòng)控制板的操作調(diào)整播放點(diǎn)的位置。圖5c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中播放點(diǎn)移動(dòng)的示意圖。
圖5d示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)51不處于控制區(qū)域的示意圖。如圖5d所示,在視焦點(diǎn)51不處于控制區(qū)域的情況下,根據(jù)視焦點(diǎn)51的位置顯示視焦點(diǎn)51。例如,在根據(jù)用戶的轉(zhuǎn)頭動(dòng)作或者滑動(dòng)控制板的操作調(diào)整播放點(diǎn)的位置之后,可以根據(jù)用戶的上下點(diǎn)頭動(dòng)作或者按鍵操作確認(rèn)調(diào)整播放點(diǎn)的位置。
在一種可能的實(shí)現(xiàn)方式中,該方法還包括:在視焦點(diǎn)處于控制區(qū)域的過(guò)程中,播放瞄準(zhǔn)動(dòng)畫(huà),其中,瞄準(zhǔn)動(dòng)畫(huà)的時(shí)長(zhǎng)等于第一預(yù)設(shè)值。在該實(shí)現(xiàn)方式中,在播放完瞄準(zhǔn)動(dòng)畫(huà)后,執(zhí)行控制對(duì)象對(duì)應(yīng)的操作。若在播放瞄準(zhǔn)動(dòng)畫(huà)的過(guò)程中,視焦點(diǎn)離開(kāi)控制區(qū)域,則中斷瞄準(zhǔn),并停止播放瞄準(zhǔn)動(dòng)畫(huà)。
在一種可能的實(shí)現(xiàn)方式中,播放瞄準(zhǔn)動(dòng)畫(huà),包括:播放三階段的瞄準(zhǔn)動(dòng)畫(huà)。圖6a示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第一階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖。圖6b示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第二階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖。圖6c示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中第三階段的瞄準(zhǔn)動(dòng)畫(huà)的示意圖。圖6d示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中瞄準(zhǔn)成功后執(zhí)行控制對(duì)象對(duì)應(yīng)的操作的示意圖。
在一種可能的實(shí)現(xiàn)方式中,該方法還包括:在檢測(cè)到視焦點(diǎn)不處于控制區(qū)域的情況下,根據(jù)視焦點(diǎn)的位置顯示視焦點(diǎn)。
圖7示出根據(jù)本發(fā)明一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法中視焦點(diǎn)71離開(kāi)控制區(qū)域的示意圖。如圖7所示,當(dāng)視焦點(diǎn)71吸附在控制對(duì)象上之后,若視焦點(diǎn)71發(fā)生較大位移,例如視焦點(diǎn)71離開(kāi)控制區(qū)域,則自動(dòng)中斷瞄準(zhǔn)并取消吸附。
這樣,通過(guò)在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將視焦點(diǎn)顯示在控制對(duì)象上,在視焦點(diǎn)處于控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行控制對(duì)象對(duì)應(yīng)的操作,根據(jù)本發(fā)明實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制方法能夠降低對(duì)用戶的操作精度的要求,從而能夠提高用戶體驗(yàn)。
實(shí)施例2
圖8示出根據(jù)本發(fā)明另一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制裝置的結(jié)構(gòu)框圖。該裝置可以用于運(yùn)行圖3所示的基于虛擬現(xiàn)實(shí)的交互控制方法。為了便于說(shuō)明,在圖8中僅示出了與本實(shí)施例相關(guān)的部分。
如圖8所示,該裝置包括:第一顯示模塊81,用于在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將所述視焦點(diǎn)顯示在所述控制對(duì)象上;執(zhí)行模塊82,用于在所述視焦點(diǎn)處于所述控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行所述控制對(duì)象對(duì)應(yīng)的操作。
圖9示出根據(jù)本發(fā)明另一實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制裝置的一示例性的結(jié)構(gòu)框圖。為了便于說(shuō)明,在圖9中僅示出了與本實(shí)施例相關(guān)的部分。圖9中標(biāo)號(hào)與圖8相同的組件具有相同的功能,為簡(jiǎn)明起見(jiàn),省略對(duì)這些組件的詳細(xì)說(shuō)明。如圖9所示:
在一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:動(dòng)畫(huà)播放模塊83,用于在所述視焦點(diǎn)處于所述控制區(qū)域的過(guò)程中,播放瞄準(zhǔn)動(dòng)畫(huà),其中,所述瞄準(zhǔn)動(dòng)畫(huà)的時(shí)長(zhǎng)等于所述第一預(yù)設(shè)值。
在一種可能的實(shí)現(xiàn)方式中,所述動(dòng)畫(huà)播放模塊83用于:在所述視焦點(diǎn)處于所述控制區(qū)域的過(guò)程中,播放三階段的瞄準(zhǔn)動(dòng)畫(huà)。
在一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:第二顯示模塊84,用于在檢測(cè)到所述視焦點(diǎn)不處于所述控制區(qū)域的情況下,根據(jù)所述視焦點(diǎn)的位置顯示所述視焦點(diǎn)。
在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為開(kāi)始播放或者暫停播放。
在一種可能的實(shí)現(xiàn)方式中,所述控制對(duì)象對(duì)應(yīng)的操作為調(diào)整播放進(jìn)度。
這樣,通過(guò)在檢測(cè)到視焦點(diǎn)處于控制對(duì)象對(duì)應(yīng)的控制區(qū)域的情況下,將視焦點(diǎn)顯示在控制對(duì)象上,在視焦點(diǎn)處于控制區(qū)域的持續(xù)時(shí)間達(dá)到第一預(yù)設(shè)值的情況下,執(zhí)行控制對(duì)象對(duì)應(yīng)的操作,根據(jù)本發(fā)明實(shí)施例的基于虛擬現(xiàn)實(shí)的交互控制裝置能夠降低對(duì)用戶的操作精度的要求,從而能夠提高用戶體驗(yàn)。
實(shí)施例3
圖10示出了本發(fā)明的另一個(gè)實(shí)施例的一種基于虛擬現(xiàn)實(shí)的交互控制設(shè)備的結(jié)構(gòu)框圖。所述基于虛擬現(xiàn)實(shí)的交互控制設(shè)備1100可以是具備計(jì)算能力的主機(jī)服務(wù)器、個(gè)人計(jì)算機(jī)PC、或者可攜帶的便攜式計(jì)算機(jī)或終端等。本發(fā)明具體實(shí)施例并不對(duì)計(jì)算節(jié)點(diǎn)的具體實(shí)現(xiàn)做限定。
所述基于虛擬現(xiàn)實(shí)的交互控制設(shè)備1100包括處理器(processor)1110、通信接口(Communications Interface)1120、存儲(chǔ)器(memory)1130和總線1140。其中,處理器1110、通信接口1120、以及存儲(chǔ)器1130通過(guò)總線1140完成相互間的通信。
通信接口1120用于與網(wǎng)絡(luò)設(shè)備通信,其中網(wǎng)絡(luò)設(shè)備包括例如虛擬機(jī)管理中心、共享存儲(chǔ)等。
處理器1110用于執(zhí)行程序。處理器1110可能是一個(gè)中央處理器CPU,或者是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器1130用于存放文件。存儲(chǔ)器1130可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤(pán)存儲(chǔ)器。存儲(chǔ)器1130也可以是存儲(chǔ)器陣列。存儲(chǔ)器1130還可能被分塊,并且所述塊可按一定的規(guī)則組合成虛擬卷。
在一種可能的實(shí)施方式中,上述程序可為包括計(jì)算機(jī)操作指令的程序代碼。該程序具體可用于:實(shí)現(xiàn)實(shí)施例1中各步驟的操作。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,本文所描述的實(shí)施例中的各示例性單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件形式來(lái)實(shí)現(xiàn),取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以針對(duì)特定的應(yīng)用選擇不同的方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
如果以計(jì)算機(jī)軟件的形式來(lái)實(shí)現(xiàn)所述功能并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),則在一定程度上可認(rèn)為本發(fā)明的技術(shù)方案的全部或部分(例如對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分)是以計(jì)算機(jī)軟件產(chǎn)品的形式體現(xiàn)的。該計(jì)算機(jī)軟件產(chǎn)品通常存儲(chǔ)在計(jì)算機(jī)可讀取的非易失性存儲(chǔ)介質(zhì)中,包括若干指令用以使得計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。