【技術實現步驟摘要】
本申請實施例涉及計算機,特別涉及一種基于虛擬場景的交互方法、裝置、終端及存儲介質。
技術介紹
1、虛擬場景是計算機設備構建的數字場景,虛擬場景可用于模擬現實世界中的環境。用戶可以與該虛擬場景進行交互,通過交互為用戶提供針對視覺、聽覺等感官的模擬,讓用戶產生身臨其境的感受。
2、相關技術中,當用戶想要體驗虛擬場景時,計算機設備直接將加載完成的虛擬場景展示出來,虛擬場景的入場過程非常生硬,導致用戶體驗較差。
技術實現思路
1、本申請實施例提供了一種基于虛擬場景的交互方法、裝置、終端及存儲介質,避免了直接展示虛擬場景所導致的突兀,有利于帶給用戶沉浸式的體驗。所述技術方案如下:
2、一方面,提供了一種基于虛擬場景的交互方法,所述方法包括:
3、在滿足場景進入條件的情況下,顯示虛擬場景圖像,在所述虛擬場景圖像上顯示虛擬光源和照明裝置,所述虛擬場景圖像是對虛擬場景進行定幀得到的;
4、將所述虛擬場景圖像上的光源區域顯示為被照亮狀態,將所述虛擬場景圖像上的非光源區域顯示為未被照亮狀態,所述光源區域是指所述虛擬場景圖像上所述虛擬光源的預設范圍內的區域,所述非光源區域是指所述虛擬場景圖像上除了所述光源區域之外的區域;
5、在所述虛擬光源被移動至所述照明裝置的情況下,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景。
6、另一方面,提供了一種基于虛擬場景的交互裝置,所述裝置包括:
7、第一顯示模塊,用于在滿足
8、第二顯示模塊,用于將所述虛擬場景圖像上的光源區域顯示為被照亮狀態,將所述虛擬場景圖像上的非光源區域顯示為未被照亮狀態,所述光源區域是指所述虛擬場景圖像上所述虛擬光源的預設范圍內的區域,所述非光源區域是指所述虛擬場景圖像上除了所述光源區域之外的區域;
9、所述第二顯示模塊,還用于在所述虛擬光源被移動至所述照明裝置的情況下,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景。
10、可選地,所述裝置還包括光源移動模塊,用于:
11、響應于對所述虛擬光源的移動操作,控制所述虛擬光源在所述虛擬場景圖像上進行移動;
12、在所述虛擬光源的移動過程中,控制所述光源區域和所述非光源區域隨著所述虛擬光源的位置的變化而變化,所述光源區域是以所述虛擬光源為中心且為預設尺寸的區域。
13、可選地,所述光源移動模塊,用于實現以下任一項:
14、響應于對鼠標的第一拖拽操作,控制所述虛擬光源向所述第一拖拽操作的方向移動;
15、響應于對虛擬搖桿的第二拖拽操作,控制所述虛擬光源向所述第二拖拽操作的方向移動;
16、響應于滑動操作,控制所述虛擬光源向所述滑動操作的方向移動;
17、響應于對移動按鈕的觸控操作,控制所述虛擬光源向所述移動按鈕指示的方向移動。
18、可選地,所述第二顯示模塊,用于在所述虛擬光源被移動至所述照明裝置的情況下,響應于對所述照明裝置的觸控操作,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景。
19、可選地,所述第二顯示模塊,用于:
20、在所述虛擬光源被移動至所述照明裝置的情況下,將所述虛擬場景圖像上以所述照明裝置為中心的目標區域顯示為被照亮狀態;
21、響應于對所述照明裝置的觸控操作,基于執行所述觸控操作后的時長,擴大所述目標區域,直至所述目標區域覆蓋所述虛擬場景圖像上的所有區域,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景。
22、可選地,所述第一顯示模塊,用于:
23、響應于場景交互請求,播放場景介紹視頻,所述場景介紹視頻用于對所述虛擬場景進行介紹;
24、響應于所述場景介紹視頻播放完成,顯示所述虛擬場景圖像。
25、可選地,所述第一顯示模塊,用于:
26、響應于所述場景介紹視頻播放完成,播放黑屏動畫;
27、響應于所述黑屏動畫播放完成,顯示所述虛擬場景圖像。
28、可選地,所述裝置還包括交互模塊,用于:
29、響應于基于所述虛擬場景執行的第一交互操作,觸發所述第一交互操作對應的交互結果。
30、可選地,所述交互模塊,用于:
31、響應于對所述虛擬場景中的虛擬物體的交互操作,播放所述虛擬物體對應的多媒體數據,所述多媒體數據用于對所述虛擬物體進行介紹。
32、可選地,所述交互模塊,用于實現以下任一項:
33、響應于對所述虛擬物體的觸控操作,播放所述多媒體數據;
34、響應于對所述虛擬物體的交互按鈕的觸控操作,播放所述多媒體數據,所述虛擬物體的交互按鈕顯示于所述虛擬物體所在的位置。
35、可選地,所述多媒體數據為所述虛擬物體的物體介紹視頻,所述交互模塊,用于:
36、在播放所述物體介紹視頻的過程中,響應于播放時長達到預設時長,停止播放所述物體介紹視頻,顯示交互提示信息,所述交互提示信息用于提示執行第二交互操作;
37、響應于所述第二交互操作,從所述物體介紹視頻的停止播放時間點開始,繼續播放所述物體介紹視頻。
38、可選地,所述虛擬場景中包括多種類型的虛擬物體,每種類型的虛擬物體的數量為多個;所述交互模塊,用于:
39、響應于已執行對屬于目標類型的每個虛擬物體的交互操作,播放所述目標類型對應的多媒體數據,所述多媒體數據用于對屬于所述目標類型的虛擬物體進行介紹,所述目標類型為所述多種類型中的任一種。
40、可選地,所述交互模塊,用于:
41、顯示每種類型的虛擬物體的圖像;
42、響應于對屬于所述目標類型的任意虛擬物體的交互操作,將所述虛擬物體的圖像進行標記;
43、在所述目標類型的每個虛擬物體的圖像均被標記的情況下,播放所述目標類型對應的多媒體數據。
44、可選地,所述第一顯示模塊,還用于:
45、在所述虛擬場景圖像上的預設區域顯示所述照明裝置;或者,
46、在所述照明裝置的位置屬于所述光源區域的情況下,顯示所述照明裝置,在所述照明裝置的位置不屬于所述光源區域的情況下,不顯示所述照明裝置。
47、可選地,所述虛擬場景圖像顯示于遮罩層;所述第二顯示模塊,用于:
48、在所述遮罩層中對所述虛擬場景圖像上的非光源區域進行遮擋。
49、可選地,所述遮罩層疊加于場景層上,所述場景層顯示有所述虛擬場景;所述第二顯示模塊,用于在所述虛擬光源被移動至所述照明裝置的情況下,將所述遮罩層去除。
50、另一方面,提供了一種終端,所述終端包括處理器和存儲器,所述存儲器中存儲有至少一條計算機程序,所本文檔來自技高網...
【技術保護點】
1.一種基于虛擬場景的交互方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述在滿足場景進入條件的情況下,顯示虛擬場景圖像,在所述虛擬場景圖像上顯示虛擬光源和照明裝置之后,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述響應于對所述虛擬光源的移動操作,控制所述虛擬光源在所述虛擬場景圖像上進行移動,包括以下任一項:
4.根據權利要求1所述的方法,其特征在于,所述在所述虛擬光源被移動至所述照明裝置的情況下,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景,包括:
5.根據權利要求4所述的方法,其特征在于,所述在所述虛擬光源被移動至所述照明裝置的情況下,響應于對所述照明裝置的觸控操作,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景,包括:
6.根據權利要求1所述的方法,其特征在于,所述在滿足場景進入條件的情況下,顯示虛擬場景圖像,包括:
7.根據權利要求6所述的方法,其特征在于,所述響應于所述場景介紹視頻播放完成,顯示所述虛擬場景圖像,包括:
...【技術特征摘要】
1.一種基于虛擬場景的交互方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述在滿足場景進入條件的情況下,顯示虛擬場景圖像,在所述虛擬場景圖像上顯示虛擬光源和照明裝置之后,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述響應于對所述虛擬光源的移動操作,控制所述虛擬光源在所述虛擬場景圖像上進行移動,包括以下任一項:
4.根據權利要求1所述的方法,其特征在于,所述在所述虛擬光源被移動至所述照明裝置的情況下,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景,包括:
5.根據權利要求4所述的方法,其特征在于,所述在所述虛擬光源被移動至所述照明裝置的情況下,響應于對所述照明裝置的觸控操作,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景,包括:
6.根據權利要求1所述的方法,其特征在于,所述在滿足場景進入條件的情況下,顯示虛擬場景圖像,包括:
7.根據權利要求6所述的方法,其特征在于,所述響應于所述場景介紹視頻播放完成,顯示所述虛擬場景圖像,包括:
8.根據權利要求1-7任一項所述的方法,其特征在于,所述在所述虛擬光源被移動至所述照明裝置的情況下,取消顯示所述虛擬場景圖像,顯示處于被照亮狀態的所述虛擬場景之后,所述方法還包括:
9.根據權利要求8所述的方法,其特征在于,所述響應于基于所述虛擬場景執行的第一交互操作,觸發所述第一交互操作對應的交互結果,包括:
10.根據權利要求9所述的方法,其特征在于,所述響應于對所述虛擬場景中的虛擬物體的交互操作,播放所述虛擬物體對應的多媒體數據,包括以下任一項:
11.根據權利要求9所述的方法,其特征在于,所述多媒體數...
【專利技術屬性】
技術研發人員:毛宗敏,
申請(專利權)人:騰訊科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。