本發(fā)明涉及圖像掃描技術(shù)領(lǐng)域,特別是涉及一種對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法。
背景技術(shù):
掃描效果是游戲場(chǎng)景中玩家識(shí)別潛在危險(xiǎn)的一種特殊技術(shù),可以將游戲場(chǎng)景中隱藏的敵人標(biāo)識(shí)出來(lái),從而擊斃。目前市面上的游戲僅可以對(duì)游戲場(chǎng)景進(jìn)行較為簡(jiǎn)單的掃描,相應(yīng)地,通過(guò)簡(jiǎn)單的掃描僅能達(dá)到顯示出隱藏?cái)橙说妮喞€或者X射線等效果,而對(duì)掃描區(qū)域沒(méi)有明顯標(biāo)識(shí),也不支持半透明物件的掃描,難以使玩家在VR場(chǎng)景中暢快的體驗(yàn)游戲。
為此,提出一種對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法,能夠在VR游戲場(chǎng)景中將掃描區(qū)域與掃描效果同時(shí)標(biāo)識(shí),為掃描效果增加發(fā)光效果,并且玩家可以在VR場(chǎng)景中控制掃描效果,得到更好的游戲體驗(yàn),成為亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法,能夠在VR游戲場(chǎng)景中將掃描區(qū)域與掃描效果同時(shí)標(biāo)識(shí),為掃描效果增加發(fā)光效果,得到更好的游戲體驗(yàn),并且玩家可以在VR場(chǎng)景中控制掃描效果。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法,包括以下步驟:
(1)對(duì)VR場(chǎng)景中掃描區(qū)域的掃描效果進(jìn)行設(shè)置;(2)對(duì)VR場(chǎng)景中不透明物件的掃描效果進(jìn)行設(shè)置;(3)對(duì)VR場(chǎng)景中半透明物件的掃描效果進(jìn)行設(shè)置;(4)對(duì)VR場(chǎng)景進(jìn)行掃描,并根據(jù)VR場(chǎng)景中物件的類型標(biāo)識(shí)相應(yīng)的掃描效果。
進(jìn)一步地,步驟(1)所述對(duì)VR場(chǎng)景中掃描區(qū)域的掃描效果進(jìn)行設(shè)置,是對(duì)所述掃描區(qū)域的形狀、位置、范圍和顏色進(jìn)行設(shè)置。
所述步驟(1)進(jìn)一步包括:設(shè)置掃描區(qū)域的發(fā)光材質(zhì)掃描效果。
進(jìn)一步地,步驟(2)所述對(duì)VR場(chǎng)景中不透明物件的掃描效果進(jìn)行設(shè)置,是將VR場(chǎng)景中不透明物件的掃描效果設(shè)置為網(wǎng)格掃描顯示效果。
進(jìn)一步地,步驟(3)所述對(duì)VR場(chǎng)景中半透明物件的掃描效果進(jìn)行設(shè)置,是在VR場(chǎng)景中放置兩種相同位置的半透明物件的網(wǎng)格,一種網(wǎng)格用于繪制半透明材質(zhì)效果,另一種網(wǎng)格用于繪制不透明材質(zhì)效果。
進(jìn)一步地,繪制不透明材質(zhì)效果的網(wǎng)格,僅繪制深度信息,并不繪制不透明材質(zhì)效果,實(shí)現(xiàn)不透明物件的半透明效果。
進(jìn)一步還包括步驟:設(shè)置掃描區(qū)域的掃描效果與物件的掃描效果為一個(gè)材質(zhì)效果。
進(jìn)一步還包括步驟:對(duì)于所述步驟(1)、所述步驟(2)或者所述步驟(3)設(shè)置默認(rèn)的掃描效果。
本發(fā)明的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法的優(yōu)點(diǎn)主要體現(xiàn)在:改進(jìn)了現(xiàn)有的掃描效果,將掃描區(qū)域的渲染效果與物件的網(wǎng)格顯示渲染效果結(jié)合在一起,并使用相同的材質(zhì)進(jìn)行渲染,提高了游戲性能。而在VR場(chǎng)景中使用游戲手柄進(jìn)行控制,增加了游戲的可玩性以及玩家的沉浸式體驗(yàn)。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。
附圖說(shuō)明
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,并與本發(fā)明的實(shí)施例一起,用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
圖1為根據(jù)本發(fā)明的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法流程圖;
圖2為根據(jù)本發(fā)明的預(yù)置的默認(rèn)的掃描效果的界面截圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為根據(jù)本發(fā)明的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法流程圖,下面將參考圖1,對(duì)本發(fā)明的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法進(jìn)行詳細(xì)描述。
在步驟101,設(shè)置VR場(chǎng)景中掃描區(qū)域的掃描效果;其中,掃描區(qū)域的掃描效果通過(guò)網(wǎng)格顯現(xiàn)。
該步驟中,玩家可以使用VR控制手柄,調(diào)整掃描區(qū)域的形狀、位置、范圍和顏色。其中,掃描區(qū)域的形狀包括:圓環(huán)形及矩形。
進(jìn)一步地,還可以設(shè)置掃描區(qū)域的發(fā)光材質(zhì)掃描效果。
玩家自定義掃描區(qū)域的掃描效果,可以增加游戲的趣味性以及與玩家的互動(dòng)性。
在步驟102,設(shè)置VR場(chǎng)景中不透明物件的掃描效果;
在該步驟,設(shè)置VR場(chǎng)景中不透明物件的網(wǎng)格掃描顯示效果,從而使用網(wǎng)格顯示效果表示掃描的不透明物件被標(biāo)識(shí)。
在步驟103,設(shè)置VR場(chǎng)景中半透明物件的掃描效果;
該步驟中,游戲引擎中的半透明物體是不繪制深度信息的,而物件的掃描效果依賴物件場(chǎng)景深度信息的繪制。
為了實(shí)現(xiàn)半透明物件的掃描效果,在VR場(chǎng)景中為半透明物件放置兩種相同位置的半透明物件的網(wǎng)格,一種用于繪制半透明材質(zhì)效果,一種用于繪制不透明材質(zhì)效果。
其中,用于繪制不透明材質(zhì)效果的網(wǎng)格,僅繪制深度信息,并不繪制不透明材質(zhì)效果,從而實(shí)現(xiàn)不透明物件網(wǎng)格的半透明效果,進(jìn)而實(shí)現(xiàn)半透明物件的網(wǎng)格掃描顯示效果。
在步驟104,設(shè)置掃描區(qū)域的掃描效果與物件的掃描效果為一個(gè)材質(zhì)效果;
該步驟中,掃描區(qū)域的掃描效果與VR場(chǎng)景中物件的網(wǎng)格掃描顯示效果可以合并為一個(gè)材質(zhì)效果,從而減少場(chǎng)景的顯卡開銷,提高場(chǎng)景的渲染性能。
在步驟105,對(duì)VR場(chǎng)景進(jìn)行掃描,并根據(jù)VR場(chǎng)景中物件的類型標(biāo)識(shí)相應(yīng)的掃描效果。
當(dāng)然在上述實(shí)施方式中,也會(huì)根據(jù)玩家在游戲中的實(shí)際需求,設(shè)置默認(rèn)的掃描效果,使玩家不需復(fù)雜的設(shè)置即可快速地體驗(yàn)VR場(chǎng)景中的掃描效果。
下面結(jié)合具體的實(shí)施方式,詳細(xì)的闡述本發(fā)明的對(duì)VR游戲場(chǎng)景進(jìn)行掃描的方法的應(yīng)用過(guò)程。
玩家在游戲場(chǎng)景中進(jìn)行掃描的步驟如下:
1)玩家設(shè)置掃描區(qū)域的位置、范圍及顏色;
2)玩家使用游戲手柄發(fā)出掃描指令。
在上述過(guò)程中,玩家也可以通過(guò)預(yù)置的默認(rèn)的掃描效果,快速、方便地進(jìn)行掃描效果的相關(guān)設(shè)置。圖2為根據(jù)本發(fā)明的預(yù)置的默認(rèn)的掃描效果的界面截圖。如圖2所示,通過(guò)本發(fā)明預(yù)置的默認(rèn)的掃描效果,以淺藍(lán)色網(wǎng)格的形式顯示出了半透明的恐龍,并且在恐龍周圍以淺藍(lán)色網(wǎng)格散點(diǎn)的形式顯現(xiàn)出了圓環(huán)形掃描區(qū)域。
本發(fā)明的在VR場(chǎng)景中掃描物件的方法的優(yōu)點(diǎn)主要體現(xiàn)在:改進(jìn)了現(xiàn)有的掃描效果,將掃描區(qū)域的渲染效果與物件的網(wǎng)格顯示渲染效果結(jié)合在一起,并使用相同的材質(zhì)進(jìn)行渲染,提高了游戲性能。而在VR場(chǎng)景中使用游戲手柄進(jìn)行控制,增加了游戲的可玩性以及玩家的沉浸式體驗(yàn)。
本領(lǐng)域普通技術(shù)人員可以理解:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可以對(duì)前述各實(shí)施例記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。