[發明專利]一種模擬毛發運動的方法、裝置、電子設備和存儲介質在審
| 申請號: | 201910551412.7 | 申請日: | 2019-06-24 |
| 公開(公告)號: | CN110264552A | 公開(公告)日: | 2019-09-20 |
| 發明(設計)人: | 龔小兵;李志力 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 毛發 控制器 骨骼 根關節 總控制器 解算 存儲介質 電子設備 動力模擬 旋轉參數 綁定 創建 | ||
本發明實施例提供了一種模擬毛發運動的方法、裝置、電子設備和存儲介質,其中,所述方法包括:創建毛發骨骼,所述毛發骨骼中每根關節綁定對應的控制器;為每根關節對應的控制器分別打組;創建模擬解算總控制器,所述模擬解算總控制器用于控制所述每根關節對應的控制器的組的旋轉屬性。本發明實施例可以實現通過模擬解算總控制器調整毛發骨骼中每根關節對應的控制器的旋轉參數,從而使得毛發骨骼模擬毛發運動,提高了毛發骨骼的動力模擬效率。
技術領域
本發明涉及動畫模擬技術領域,特別是涉及一種模擬毛發運動的方法和相應的裝置、電子設備、存儲介質。
背景技術
CG是Computer Graphics(計算機動畫)的英文縮寫,具體是指利用計算機進行視覺設計和生產的領域。CG可以分為二維動畫和三維動畫兩種。
在許多的三維動畫中,都會涉及模型毛發(例如:人物頭發)的構建(例如:構建毛發骨骼)和調整。
在現有技術中,當使用三維動畫軟件Maya(瑪雅)對模型進行解算(即模擬毛發運動)時,無法直接解算模型毛發,需要通過Maya中的nhair系統,驅動毛發骨骼來對毛發進行解算。這種解算方法不僅步驟復雜,還容易產生毛發相互穿插的錯誤顯示效果,直接影響三維模型動畫的制作效率。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種模擬毛發運動的方法和相應的裝置、電子設備、存儲介質。
為了解決上述問題,本發明實施例公開了一種模擬毛發運動的方法,包括:
創建毛發骨骼,所述毛發骨骼中每根關節綁定對應的控制器;
為每根關節對應的控制器分別打組;
創建模擬解算總控制器,所述模擬解算總控制器用于控制所述每根關節對應的控制器的組的旋轉屬性。
優選地,所述為每根關節對應的控制器分別打組,包括:
為每根關節對應的控制器分別至少打兩個組,且根據所述兩個組中的第二個組的屬性對所述兩個組中的第一個組的屬性進行歸零處理。
優選地,所述方法還包括:
為所述模擬解算總控制器與所述每根關節的控制器的第一個組之間建立屬性關聯。
優選地,所述為所述模擬解算總控制器與所述每根關節的控制器的第一個組之間建立屬性關聯,包括:
為所述模擬解算總控制器與根關節外的每根關節的控制器的第一個組之間建立屬性關聯。
優選地,所述旋轉屬性包括基于第一軸向的旋轉參數和基于第二軸向的旋轉參數,其中,所述第一軸向和所述第二軸向互相垂直,且所述第一軸向和所述第二軸向構成的平面與所述毛發骨骼的指向方向垂直。
優選地,所述旋轉參數包括:旋轉速度、波浪值、偏移值。
優選地,所述創建毛發骨骼包括:
根據預設的骨骼段數,創建CV曲線;
根據所述CV曲線建立所述毛發骨骼,且為所述CV曲線與所述毛發骨骼建立父子約束關系。
優選地,所述方法還包括:
對所述毛發骨骼和對應的毛發模型進行蒙皮處理。
本發明實施例還公開了一種模擬毛發運動的裝置,包括:
毛發骨骼創建模塊,用于創建毛發骨骼,所述毛發骨骼中每根關節綁定對應的控制器;
控制器打組模塊,用于為每根關節對應的控制器分別打組;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910551412.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種運動重定向方法及系統
- 下一篇:地表植被處理的方法和裝置





