將動畫角色導入Unity 3D

Unity 3D是當今最流行的開源遊戲引擎之一。除了易於使用的界面,它還允許您從大多數主要設計程序導入文件,如Maya(.mb或.ma),Cinema 3D(.c4d,.c3d),Studio Max(.max),和Blender(fbx。)。 

首先,將角色導入Unity似乎令人生畏。在本教程中,我希望簡化,以便您可以將精心雕琢的角色變爲現實!

尋找免費動畫

如果你已經創建了自己的動畫,那真是太棒了 - 我們將討論很快將它們導入Unity。如果您已創建角色或想購買股票角色,那麼讓我們談談我們在哪裏可以找到一些角色。 

Mixamo是一個很好的選擇(最近由Adobe購買)。它們提供基本的免費動畫和自定義骨骼綁定,可以在幾分鐘內爲您的角色製作動畫。註冊後,您可以選擇不同的角色和動畫工具包。另外,您可以使用Unity中的免費預設動畫或從Unity Asset Store購買動畫包。

1240

打開Unity


1240

由於本教程是關於導入動畫角色的,因此我們不會詳細介紹Unity的細節。讓我們通過啓動一個新項目來打開Unity。 

提示: Unity瞭解T-Pose,因此在導入角色之前,目標是將他保存爲默認的T形姿勢。

準備你的世界

1240

您的角色可能有許多不同的組件,這就是創建新文件夾的重要原因。右鍵單擊項目窗口 > 創建 > 新建文件夾。 出於本教程的目的,我們將命名爲character。 

1240

現在讓 我們爲我們的角色添加一個 平面。轉到GameObject> 3D對象>平面。我們還需要通過移動箭頭來調整相機以獲得更好的視圖。 

1240

導入你的角色

是時候導入你的角色了。單擊並將角色的文件(fbx,cd3等)拖動到您在Unity中創建的文件夾中。您的所有角色元素(包括材質)都將導入到同一文件中。

1240

設置你的對象

要設置裝備,請右鍵單擊您的角色並選擇人形。將爲您的角色打開一個新窗口,這是Unity嘗試匹配角色的裝備(肌肉和骨骼)的地方。 

1240

一個好的對象匹配將以綠色顯示。請參閱下面的示例。

1240

配置角色後,單擊“完成”和“ 配置”。保存你的場景。我們現在可以將你的角色拖入遊戲世界。

1240

動畫控制器基礎知識

是時候添加動畫了。轉到 Create> Animator Controller,並將其命名爲MyC ontroller 

1240

添加動畫控制器後,您將看到一個新選項卡。這是我們添加角色動畫的地方。您可能有多個動畫,但出於本教程的目的,我們將討論添加動畫。每個國家 (框)將代表動畫。

1240

單擊Motion右側的時鐘。將使用導入的動畫打開一個窗口,因此單擊並將其拖入該框。 

提示: 默認動畫將爲橙色。

要編輯動畫設置,請雙擊“ 狀態”。 將在“ 檢查器窗口”下打開一個框  如果您希望動畫循環,可以在此處編輯速度和循環時間。

1240

右鍵單擊狀態時,可以創建過渡。這用於多個動畫 - 例如,步行運行。讓我們右鍵單擊並創建一個 新狀態, 然後添加從 Entry 到 New State的 轉換 。 請參閱上面的示例。

提示: 您可以使用鼠標中鍵進行放大和縮小。

1240

轉到“ 場景” 選項卡,然後單擊您的角色。您現在可以將您的動畫控制器拖動到檢查器窗口中的控制器框中。請參閱上面的示例。

讓我們開始

總之,您現在應該瞭解如何將動畫導入動畫控制器並添加動畫。 

是時候看到我們的角色了。單擊“ 場景窗口”頂部的“ 播放”按鈕。恭喜!您剛剛將動畫角色導入Unity!


想了解更多關於遊戲模型設計的內容嗎?

建模教程網(www.xizixue.com)看看吧


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章