[發明專利]游戲包圍盒的處理方法、裝置及電子設備在審
| 申請號: | 202110008868.6 | 申請日: | 2021-01-05 |
| 公開(公告)號: | CN112619152A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 李明 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | A63F13/577 | 分類號: | A63F13/577;A63F13/52 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 鐘揚飛 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 包圍 處理 方法 裝置 電子設備 | ||
本申請提供了一種游戲包圍盒的處理方法、裝置及電子設備,響應于游戲場景中虛擬角色對虛擬對象的交互行為,根據交互行為和虛擬對象的當前包圍盒確定至少一目標幾何面、目標幾何面上的交互區域以及至少一其他幾何面;對目標幾何面進行分割處理,得到目標幾何面對應的至少一個分割面,其中,分割面為目標幾何面中去除掉交互區域的部分;基于分割面和其他幾何面生成虛擬對象的新包圍盒,新包圍盒用于進行虛擬對象的物理碰撞檢測。本申請能夠根據游戲場景中虛擬角色對虛擬對象的交互行為,實時進行虛擬對象的當前包圍盒的修改,以使物理碰撞檢測結果與視覺效果保持一致,提高游戲的真實感及玩家的游戲體驗。
技術領域
本申請涉及游戲技術領域,尤其是涉及一種游戲包圍盒的處理方法、裝置及電子設備。
背景技術
游戲中所有的物體(角色、建筑物、地形等等)通常情況下都會存在一個包圍盒,物體的包圍盒就是將物體組合完全包容起來的一個封閉空間。將復雜物體封裝在簡單的包圍盒中,就可以提高幾何運算的效率。現有的物體之間的物理碰撞檢測計算過程就是基于物體的包圍盒進行的,可以使游戲達到更加真實的效果。比如:游戲中人物遇到一堵墻,發現自己不能繼續向前行走,就是通過人物的包圍盒與墻的包圍盒做碰撞檢測計算后得到的結果。
現有的游戲中,遇到需要改變物體的包圍盒的游戲場景時,通常會采用兩種方式實現,一種是通過預先做好的包圍盒替換當前包圍盒,這種方式不能根據當前物體形體變化需求任意改變包圍盒,只能是特定的情況,會限制玩家在游戲中的操作交互;另一種是不改變包圍盒,這樣就會導致游戲產生不真實感,影響用戶游戲沉浸式體驗。
發明內容
本申請的目的在于提供一種游戲包圍盒的處理方法、裝置及電子設備,能夠根據游戲場景中虛擬角色對虛擬對象的交互情況,實時進行虛擬對象包圍盒的修改,以使物理碰撞檢測結果符合玩家的潛意識視覺效果,提高游戲的真實感及玩家的游戲體驗。
第一方面,本申請實施例提供一種游戲包圍盒的處理方法,方法包括:響應于游戲場景中虛擬角色對虛擬對象的交互行為,根據交互行為和虛擬對象的當前包圍盒確定至少一目標幾何面、目標幾何面上的交互區域以及至少一其他幾何面,其中,至少一目標幾何面和至少一其他幾何面與構成當前包圍盒的幾何面相對應;對目標幾何面進行分割處理,得到目標幾何面對應的至少一個分割面,其中,分割面為目標幾何面中去除掉交互區域的部分;基于分割面和其他幾何面生成虛擬對象的新包圍盒,新包圍盒用于進行虛擬對象的物理碰撞檢測。
進一步的,上述根據交互行為和虛擬對象的當前包圍盒確定至少一目標幾何面以及至少一其他幾何面的步驟,包括:獲取虛擬對象的當前包圍盒;根據交互行為,確定虛擬對象的當前包圍盒對應的多個幾何面中,存在交互操作的至少一交互幾何面;根據至少一交互幾何面,生成至少一目標幾何面;根據當前包圍盒對應的多個幾何面中,除交互幾何面的幾何面,生成至少一其他幾何面。
進一步的,上述根據交互行為和虛擬對象的當前包圍盒確定目標幾何面上的交互區域的步驟,包括:檢測交互行為在目標幾何面上的初始交互區域;將初始交互區域或者初始交互區域對應的外接多邊形區域作為目標幾何面上的交互區域。
進一步的,上述交互區域為矩形區域;對目標幾何面進行分割處理,得到目標幾何面對應的至少一個分割面的步驟,包括:以交互區域的一組平行邊所在直線和另一組平行邊為分割線,對目標幾何面進行分割,得到多個四邊形區域;將去除交互區域的多個四邊形區域作為目標幾何面對應的多個分割面。
進一步的,上述基于分割面和其他幾何面生成虛擬對象的新包圍盒的步驟,包括:根據分割面和其他幾何面構建填補面;根據分割面、填補面和其他幾何面,生成虛擬對象的新包圍盒。
進一步的,上述根據分割面和其他幾何面構建填補面的步驟,包括:確定多個分割面對應的目標頂點;目標頂點為多個分割面的頂點中與其他幾何面的頂點不重疊的頂點;根據多個分割面對應的目標頂點,構建填補面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110008868.6/2.html,轉載請聲明來源鉆瓜專利網。





