Unity3D遊戲開發之Unity3D動畫與Mecanim動畫系統,unity3dmecanim

來源:互聯網
上載者:User

Unity3D遊戲開發之Unity3D動畫與Mecanim動畫系統,unity3dmecanim



Mecanim是Unity新增的動畫系統,其功能強大而靈活,讓人類和非人類角色栩栩如生。Mecanim的重新導向極大的提供了工作效率,而且佔用極少CPU周期。使用從Unity資源商店找到的動畫資源,或把您自己的動畫檔案(動作捕捉或主要畫面格)匯入編輯器,啟動或實現整個項目,並將它們轉換為您自己的可重新導向的動畫資源。

輕鬆地構建和編輯複雜的狀態機器和混合樹。Unity編輯器提供強大的工具,用於分割、建立迴圈和從匯入的動畫檔案中提取軌跡。然後可以把這些動畫短片用作一個多層混合樹的葉子,或者作為分層狀態機器中的一種狀態。混合樹讓您只使用幾個動畫剪輯就能建立各種各樣的運動。在混合樹編輯器中,您可以定義混合參數並在3D視圖中預覽混合動畫。

可以使用自動建立的IK(反向動力學)骨架.

簡單地說,由父骨骼的方位和子骨骼的相對變換得到子骨骼的方位,稱為正向動力學(Forward Kinematics,FK);而反向動力學(Inverse kinematics,IK)則是先確定子骨骼的方位,反向推匯出其繼承鏈上n級父骨骼方位 從而確定整條骨骼鏈的方法。

MecAnim 角色動畫系統中,我們需要通過以下步驟實現Unity中的角色動畫:

1.匯入角色動畫

2.建立角色動畫Avatar

3.添加角色動畫控制器、設定狀態機器、設定混合樹。

4.實現編碼等控制角色動畫



  




聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.