[發明專利]動畫混合空間剖分方法、裝置、設備和可讀介質在審
| 申請號: | 202110443944.6 | 申請日: | 2020-06-22 |
| 公開(公告)號: | CN113129416A | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 張迎凱;何文峰 | 申請(專利權)人: | 完美世界(北京)軟件科技發展有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40;G06T13/80 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈;張愛 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動畫 混合 空間 方法 裝置 設備 可讀 介質 | ||
本發明實施例提供一種動畫混合空間剖分方法、裝置、設備和可讀介質,該方法包括:獲取動畫集合,動畫集合中包含多個待進行動畫混合的樣本骨骼動畫;對各樣本骨骼動畫中的目標對象進行運動分析,得到目標對象在各樣本骨骼動畫中對應的多個類型的運動參數;以運動參數的多個類型為維度構建動畫混合空間;確定運動參數在動畫混合空間中對應的第一基準點,基于第一基準點,對動畫混合空間進行剖分。通過本發明實施例提供的方法,對每個樣本骨骼動畫中的目標對象進行運動分析,通過運動分析得出的運動參數更加的精確,基于這樣的運動參數進行動畫混合處理得到的骨骼動畫的動畫質量較高。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種動畫混合空間剖分方法、裝置、設備和可讀介質。
背景技術
游戲中根據用戶的控制操作播放的對應的骨骼動畫在某些應用中是經過混合處理得到的。動畫混合處理的關鍵是如何按照用戶的需求正確計算所需的動畫以及權重信息。根據計算出的所需的動畫以及權重信息,可以具體進行動畫混合處理。
在設計游戲時,動畫師可以制作幾個具有代表性的樣本骨骼動畫。在得到樣本骨骼動畫后,游戲設計人員憑借個人經驗以及反復的試驗,給每個樣本骨骼動畫中的目標對象設置對應的運動參數。然后基于這些運動參數,構建動畫混合空間。在游戲執行的過程中,當用戶對目標對象進行了控制操作時,可以通過動畫混合空間,對樣本骨骼動畫進行混合處理,以混合出與控制操作對應的骨骼動畫。
在上述過程中,由于樣本骨骼動畫所對應的運動參數是游戲設計人員憑借個人經驗手動指定的,導致設置的運動參數與樣本骨骼動畫實際的運動參數不匹配。而混合出的骨骼動畫的動畫質量直接與游戲設計人員設置的運動參數相關,當游戲設計人員設置的運動參數與樣本骨骼動畫實際的運動參數不匹配時,混合出的骨骼動畫的動畫質量較低。另外,在動畫混合過程中人工無法干預混合過程。高維度混合空間的構建是通過將幾個低維度混合空間簡單復合在一起實現的,簡單復合得到的高維度混合空間無法實現混合空間的耦合性。
發明內容
本發明實施例提供一種動畫混合空間剖分方法、裝置、設備和存儲介質,用以提高混合出的骨骼動畫的動畫質量。
第一方面,本發明實施例提供一種動畫混合空間剖分方法,該方法包括:
獲取動畫集合,所述動畫集合中包含多個樣本骨骼動畫;
對各樣本骨骼動畫中的目標對象進行運動分析,得到所述目標對象在所述各樣本骨骼動畫中對應的多個類型的運動參數;
以所述運動參數的多個類型為維度構建動畫混合空間;
確定所述運動參數在所述動畫混合空間中對應的第一基準點,基于所述第一基準點,對所述動畫混合空間進行剖分;
基于剖分后的動畫混合空間,進行動畫混合處理。
第二方面,本發明實施例提供一種動畫混合空間剖分裝置,包括:
獲取模塊,用于獲取動畫集合,所述動畫集合中包含多個樣本骨骼動畫;
運動分析模塊,用于對各樣本骨骼動畫中的目標對象進行運動分析,得到所述目標對象在所述各樣本骨骼動畫中對應的多個類型的運動參數;
構建模塊,用于以所述運動參數的多個類型為維度構建動畫混合空間;
剖分模塊,用于確定所述運動參數在所述動畫混合空間中對應的第一基準點,基于所述第一基準點,對所述動畫混合空間進行剖分;
混合模塊,用于基于剖分后的動畫混合空間,進行動畫混合處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于完美世界(北京)軟件科技發展有限公司,未經完美世界(北京)軟件科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110443944.6/2.html,轉載請聲明來源鉆瓜專利網。





