[發明專利]動畫模型處理方法、裝置、電子設備及可讀存儲介質有效
| 申請號: | 202010820850.1 | 申請日: | 2020-08-14 |
| 公開(公告)號: | CN111951360B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 劉杰 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40;G06T15/00 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧;張海秀 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動畫 模型 處理 方法 裝置 電子設備 可讀 存儲 介質 | ||
1.一種動畫模型處理方法,其特征在于,包括:
在主驅動模型的位置發生變化時,獲取所述主驅動模型的關聯模型,所述關聯模型包括代理模型和被驅動模型,所述主驅動模型的位置發生變化包括所述主驅動模型的至少一個頂點的位置發生變化,所述代理模型的各頂點包括第一頂點和第二頂點,所述第一頂點為被所述主驅動模型驅動的頂點;
獲取所述主驅動模型對應的驅動關系,所述驅動關系包括主驅動模型的各頂點和所述代理模型的第一頂點之間的第一驅動關系;
根據所述主驅動模型位置變化后的各頂點的位置,確定所述代理模型的各頂點的位置,包括:根據所述至少一個頂點變化后的位置,確定所述主驅動模型中除所述至少一個頂點之外其他各頂點的位置;根據所述主驅動模型變化后的各頂點的位置和所述第一驅動關系,確定所述代理模型的所述第一頂點的位置;獲取所述代理模型中各頂點之間的第二位置關系;根據所述代理模型的第一頂點的位置以及所述第二位置關系,確定所述代理模型中所述第二頂點的位置;
根據所述代理模型的各頂點的位置,確定所述被驅動模型各頂點的位置以根據所述被驅動模型各頂點的位置控制所述被驅動模型的變化。
2.根據權利要求1所述的方法,其特征在于,所述驅動關系包括所述代理模型的各頂點和所述被驅動模型的各頂點之間的第二驅動關系;
所述根據所述代理模型的各頂點的位置,確定所述被驅動模型各頂點的位置,包括:
根據所述代理模型的各頂點的位置和所述第二驅動關系,確定所述被驅動模型各頂點的位置。
3.根據權利要求2所述的方法,其特征在于,所述根據所述至少一個頂點變化后的位置,確定所述主驅動模型中除所述至少一個頂點之外其他各頂點的位置,包括:
獲取所述主驅動模型中各頂點之間的第一位置關系;
根據所述第一位置關系、所述至少一個頂點變化后的位置,確定所述主驅動模型中除所述至少一個頂點之外其他各頂點的位置。
4.根據權利要求1所述的方法,其特征在于,所述被驅動模型包括剛性物體的動畫模型。
5.根據權利要求4所述的方法,其特征在于,若所述被驅動模型為非剛性的動畫模型,所述在主驅動模型的位置發生變化時,所述方法還包括:
獲取所述主驅動模型和所述被驅動模型之間的第三驅動關系;
根據所述主驅動模型位置變化后的各頂點的位置和所述第三驅動關系,確定所述被驅動模型各頂點的位置,以根據所述被驅動模型各頂點的位置控制所述被驅動模型的變化。
6.根據權利要求1所述的方法,其特征在于,所述代理模型頂點的數量不大于所述被驅動模型的頂點數量。
7.一種動畫模型處理裝置,其特征在于,包括:
模型獲取模塊,用于在主驅動模型的位置發生變化時,獲取所述主驅動模型的關聯模型,所述關聯模型包括代理模型和被驅動模型,所述主驅動模型的位置發生變化包括所述主驅動模型的至少一個頂點的位置發生變化;
驅動關系獲取模塊,用于在主驅動模型的位置發生變化時,獲取所述主驅動模型對應的驅動關系,所述驅動關系包括主驅動模型的各頂點和所述代理模型的第一頂點之間的第一驅動關系;
位置確定模塊,用于根據所述主驅動模型位置變化后的各頂點的位置,確定所述代理模型的各頂點的位置,所述代理模型的各頂點包括第一頂點和第二頂點,其中,所述第一頂點為被所述主驅動模型驅動的頂點;
控制模塊,用于根據所述代理模型的各頂點的位置,確定所述被驅動模型各頂點的位置,以根據所述被驅動模型各頂點的位置控制所述被驅動模型的變化;
其中,所述位置確定模塊在確定所述代理模型的各頂點的位置時用于:
根據所述至少一個頂點變化后的位置,確定所述主驅動模型中除所述至少一個頂點之外其他各頂點的位置;根據所述主驅動模型變化后的各頂點的位置和所述第一驅動關系,確定所述代理模型的所述第一頂點的位置;獲取所述代理模型中各頂點之間的第二位置關系;根據所述代理模型的第一頂點的位置以及所述第二位置關系,確定所述代理模型中所述第二頂點的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010820850.1/1.html,轉載請聲明來源鉆瓜專利網。





