[發明專利]虛擬對象的控制方法、裝置、設備及存儲介質有效
| 申請號: | 202010951131.3 | 申請日: | 2020-09-11 |
| 公開(公告)號: | CN112057858B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 黃超 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/55 | 分類號: | A63F13/55;A63F13/52;G06T7/50 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 對象 控制 方法 裝置 設備 存儲 介質 | ||
本申請實施例提供了一種虛擬對象的控制方法、裝置、設備及存儲介質,涉及計算機技術和人工智能技術領域。所述方法包括:獲取目標虛擬對象的當前視角下的界面圖像,界面圖像用于展示當前視角的虛擬環境,虛擬環境中包括目標虛擬對象;生成界面圖像的深度圖,深度圖用于表征界面圖像中虛擬環境中的元素相對于目標虛擬對象的深度距離;根據深度圖確定目標虛擬對象的移動方向;控制目標虛擬對象按照移動方向進行移動。本申請實施例提供的技術方案,能夠降低實現虛擬對象自動移動所需的時間和人力成本。
技術領域
本申請實施例涉及計算機技術和人工智能技術領域,特別涉及一種虛擬對象的控制方法、裝置、設備及存儲介質。
背景技術
在游戲應用程序的開發過程中,有時需要游戲中的目標虛擬對象(如游戲角色)自動前行。
在相關技術中,為了使虛擬對象在自動前進的過程中避開虛擬障礙物,需要相關技術人員預先人為地規劃盡可能多的具體路徑,若目標虛擬對象需要從當前位置移動到目標位置,則從已規劃好的路徑中選擇一條路徑,并控制目標虛擬對象沿著該路徑方向前進。
在上述相關技術中,需要預先人為地規劃大量的路徑,導致時間和人力成本較高。
發明內容
本申請實施例提供了一種虛擬對象的控制方法、裝置、設備及存儲介質,能夠降低實現虛擬對象自動移動所需的時間和人力成本。所述技術方案如下:
根據本申請實施例的一個方面,提供了一種虛擬對象的控制方法,所述方法包括:
獲取目標虛擬對象的當前視角下的界面圖像,所述界面圖像用于展示所述當前視角的虛擬環境,所述虛擬環境中包括所述目標虛擬對象;
生成所述界面圖像的深度圖,所述深度圖用于表征所述界面圖像中所述虛擬環境的元素相對于所述目標虛擬對象的深度距離;
根據所述深度圖確定所述目標虛擬對象的移動方向;
控制所述目標虛擬對象按照所述移動方向進行移動。
根據本申請實施例的一個方面,提供了一種虛擬對象的控制裝置,所述裝置包括:
圖像獲取模塊,用于獲取目標虛擬對象的當前視角下的界面圖像,所述界面圖像用于展示所述當前視角的虛擬環境,所述虛擬環境中包括所述目標虛擬對象;
深度圖生成模塊,用于生成所述界面圖像的深度圖,所述深度圖用于表征所述界面圖像中所述虛擬環境的元素相對于所述目標虛擬對象的深度距離;
方向確定模塊,用于根據所述深度圖確定所述目標虛擬對象的移動方向;
移動控制模塊,用于控制所述目標虛擬對象按照所述移動方向進行移動。
根據本申請實施例的一個方面,提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現上述虛擬對象的控制方法。
根據本申請實施例的一個方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現上述虛擬對象的控制方法。
根據本申請實施例的一個方面,提供了一種計算機程序產品或計算機程序,該計算機程序產品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執行該計算機指令,使得該計算機設備執行上述虛擬對象的控制方法。
本申請實施例提供的技術方案可以包括如下有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010951131.3/2.html,轉載請聲明來源鉆瓜專利網。





