[發明專利]基于虛擬現實的虛擬角色交互方法、裝置和計算機設備在審
| 申請號: | 202210438970.4 | 申請日: | 2022-04-25 |
| 公開(公告)號: | CN114712844A | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 毛麗娟;盛斌;黎楚萱;李震;王繼紅;李庭瑤;向昊 | 申請(專利權)人: | 上海體育學院;上海交通大學 |
| 主分類號: | A63F13/20 | 分類號: | A63F13/20;A63F13/42;A63F13/428;A63F13/52;A63F13/56;A63F13/35 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 呂少華 |
| 地址: | 200082 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 虛擬現實 虛擬 角色 交互 方法 裝置 計算機 設備 | ||
本申請涉及一種基于虛擬現實的虛擬角色交互方法、裝置、計算機設備、存儲介質和計算機程序產品。所述方法包括:獲取進入預設場景后在虛擬現實設備所呈現的第一顯示畫面;響應于對第一顯示畫面中虛擬角色的控制操作,獲取動作捕捉設備所采集的動作數據;所述動作數據為基于所述控制操作控制所述虛擬角色產生的;根據所述第一顯示畫面與所述動作數據,得到第二顯示畫面;根據所述第二顯示畫面中場景組件和虛擬角色的動作數據之間的關系,確定所述虛擬角色與所述場景組件的交互信息;基于所述交互信息,生成與所述交互信息對應的交互結果,并在所述第二顯示畫面中顯示所述交互結果。采用本方法能夠實現用戶對虛擬角色的準確控制并實時顯示。
技術領域
本申請涉及虛擬現實技術領域,特別是涉及一種基于虛擬現實的虛擬角色交互方法、裝置、計算機設備、存儲介質和計算機程序產品。
背景技術
隨著VR(Virtual Reality,虛擬現實)技術的發展,在國內外已應用于航空航天、醫學、建筑設計,教育等許多領域。用戶在虛擬環境中與虛擬環境中的客體進行體驗和交互,得到沉浸式體驗。
傳統技術中,VR技術也廣泛應用于虛擬體育游戲當中,針對虛擬足球游戲,通常讓用戶按照預設路徑進行訓練。
但在VR游戲領域中,由于大部分VR設備(如HTC Vive)只能使用手柄操作,缺乏對腿部、腳部等姿態的識別,以及動作捕捉技術一般用于游戲動作的離線捕捉,難以實現實時捕捉用戶對虛擬角色的控制、并顯示。
發明內容
基于此,有必要針對上述技術問題,提供一種基于虛擬現實的虛擬角色交互方法、裝置、計算機設備、計算機可讀存儲介質和計算機程序產品。
第一方面,本申請提供了一種基于虛擬現實的虛擬角色交互方法。所述方法包括:
獲取進入預設場景后在虛擬現實設備所呈現的第一顯示畫面;
響應于對第一顯示畫面中虛擬角色的控制操作,獲取動作捕捉設備所采集的動作數據;動作數據為基于控制操作控制虛擬角色產生的;
根據第一顯示畫面與動作數據,得到第二顯示畫面;
根據第二顯示畫面中場景組件和虛擬角色的動作數據之間的關系,確定虛擬角色與場景組件的交互信息;
基于交互信息,生成與交互信息對應的交互結果,并在第二顯示畫面中顯示交互結果。
在其中一個實施例中,根據第一顯示畫面與動作數據,得到第二顯示畫面,包括:
基于第一顯示畫面,建立場景三維空間坐標系,得到第一顯示畫面中虛擬角色的頭部位置坐標;
基于動作數據,獲取虛擬角色動作的軌跡位置與頭部位置的關系;
基于頭部位置坐標、虛擬角色動作的軌跡位置與頭部位置的關系,得到虛擬角色的動作位置坐標;
在第一顯示畫面中對應動作位置坐標的坐標上,增加動作數據,得到第二顯示畫面。
在其中一個實施例中,根據第二顯示畫面中場景組件和虛擬角色的動作數據之間的關系,確定虛擬角色與場景組件的交互信息,包括:
獲取第二顯示畫面中場景組件的位置坐標與屬性,基于對應虛擬角色的動作位置坐標、第二顯示畫面中場景組件的位置坐標,確定虛擬角色與場景組件的位置關系;
基于位置關系、虛擬角色的動作數據與第二顯示畫面中場景組件的屬性,確定虛擬角色與場景組件的交互信息。
在其中一個實施例中,基于對應虛擬角色的動作位置坐標、第二顯示畫面中場景組件的位置坐標,確定虛擬角色與場景組件的位置關系,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海體育學院;上海交通大學,未經上海體育學院;上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210438970.4/2.html,轉載請聲明來源鉆瓜專利網。





