[發明專利]游戲中虛擬角色的動作模擬方法、裝置和電子設備有效
| 申請號: | 202010216410.5 | 申請日: | 2020-03-24 |
| 公開(公告)號: | CN111402372B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 謝漁挺 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40;A63F13/60 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 吳迪 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 虛擬 角色 動作 模擬 方法 裝置 電子設備 | ||
1.一種游戲中虛擬角色的運動模擬方法,其特征在于,包括:
獲取虛擬角色模型,所述虛擬角色模型包括基礎骨骼;
確定所述虛擬角色模型中待處理的目標部位;
根據所述待處理的目標部位生成對應的肌肉骨骼,所述肌肉骨骼用于模擬所述待處理的肌肉部位的運動;
響應于針對所述肌肉骨骼的約束條件設置操作,根據所述約束條件設置操作建立所述肌肉骨骼與所述待處理的目標部位關聯的目標基礎骨骼之間的位置約束關系,以通過所述目標基礎骨骼的運動控制所述肌肉骨骼的運動;
根據所述肌肉骨骼進行蒙皮處理,得到蒙皮處理后的虛擬角色。
2.根據權利要求1所述的運動模擬方法,其特征在于,所述方法還包括:
響應于針對所述肌肉骨骼的參數設置操作,根據所述參數設置操作為所述肌肉骨骼設置配置參數;
所述通過所述目標基礎骨骼的運動控制所述肌肉骨骼的運動,包括:根據所述目標基礎骨骼的運動、所述位置約束關系以及所述肌肉骨骼的配置參數控制所述肌肉骨骼的運動。
3.根據權利要求2所述的運動模擬方法,其特征在于,所述配置參數包括:長度修改參數、擠壓參數和扭曲參數;
所述長度修改參數表示在所述肌肉骨骼運動的過程中,所述肌肉骨骼的長度能夠修改;
所述擠壓參數表示在所述肌肉骨骼運動的過程中,所述肌肉骨骼能夠執行擠壓操作;
所述扭曲參數表示在所述肌肉骨骼運動的過程中,所述肌肉骨骼能夠執行扭曲操作。
4.根據權利要求3所述的運動模擬方法,其特征在于,所述扭曲參數還包括以下至少之一:所述肌肉骨骼的扭轉方向、所述肌肉骨骼的扭轉幅度、所述肌肉骨骼的壓扁值。
5.根據權利要求1所述的運動模擬方法,其特征在于,所述根據所述約束條件設置操作建立所述肌肉骨骼與所述待處理的肌肉部位關聯的目標基礎骨骼之間的位置約束關系,包括:
根據所述約束條件設置操作為所述肌肉骨骼建立虛擬點;
通過所述虛擬點建立所述肌肉骨骼與所述待處理的肌肉部位關聯的目標基礎骨骼之間的位置約束關系。
6.根據權利要求5所述的運動模擬方法,其特征在于,所述約束條件設置操作包括:約束條件選擇操作和目標鏈接選擇操作;
所述通過所述虛擬點建立所述肌肉骨骼與所述待處理的肌肉部位關聯的目標基礎骨骼之間的位置約束關系包括:
響應針對于所述肌肉骨骼的所述約束條件選擇操作,為所述肌肉骨骼和所述虛擬點設置位置約束條件,并根據所述位置約束條件建立所述肌肉骨骼和所述虛擬點之間的位置約束關系;
響應針對于所述目標基礎骨骼的所述目標鏈接選擇操作,建立所述虛擬點和所述目標基礎骨骼之間的鏈接關系,從而建立所述肌肉骨骼和目標基礎骨骼之間的位置約束關系。
7.一種游戲中虛擬角色的動作模擬方法,其特征在于,虛擬角色模型包括基礎骨骼;所述方法包括:
響應針對所述虛擬角色模型的運動操作,確定所述運動操作對應的目標部位,及與所述目標部位關聯的目標基礎骨骼和肌肉骨骼;
根據所述運動操作控制所述目標基礎骨骼運動;
基于所述肌肉骨骼與所述目標基礎骨骼之間的位置約束關系,及所述目標基礎骨骼的運動控制所述肌肉骨骼的運動狀態。
8.根據權利要求7所述的動作模擬方法,其特征在于,
所述方法還包括:獲取所述肌肉骨骼的配置參數;
基于所述肌肉骨骼與所述目標基礎骨骼之間的位置約束關系,及所述目標基礎骨骼的運動控制所述肌肉骨骼的運動狀態包括:基于所述肌肉骨骼的配置參數、所述肌肉骨骼與所述目標基礎骨骼之間的位置約束關系,及所述目標基礎骨骼的運動控制所述肌肉骨骼的運動狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010216410.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種異形墻面施工用托架及其安裝方法
- 下一篇:跨信道聲紋識別方法及裝置





