Unity 3D是當今最流行的開源遊戲引擎之一。除了易於使用的界面,它還允許您從大多數主要設計程序導入文件,如Maya(.mb或.ma),Cinema 3D(.c4d,.c3d),Studio Max(.max),和Blender(fbx。)。
首先,將角色導入Unity似乎令人生畏。在本教程中,我希望簡化,以便您可以將精心雕琢的角色變爲現實!
尋找免費動畫
如果你已經創建了自己的動畫,那真是太棒了 - 我們將討論很快將它們導入Unity。如果您已創建角色或想購買股票角色,那麼讓我們談談我們在哪裏可以找到一些角色。
Mixamo是一個很好的選擇(最近由Adobe購買)。它們提供基本的免費動畫和自定義骨骼綁定,可以在幾分鐘內爲您的角色製作動畫。註冊後,您可以選擇不同的角色和動畫工具包。另外,您可以使用Unity中的免費預設動畫或從Unity Asset Store購買動畫包。
打開Unity
由於本教程是關於導入動畫角色的,因此我們不會詳細介紹Unity的細節。讓我們通過啓動一個新項目來打開Unity。
提示: Unity瞭解T-Pose,因此在導入角色之前,目標是將他保存爲默認的T形姿勢。
準備你的世界
您的角色可能有許多不同的組件,這就是創建新文件夾的重要原因。右鍵單擊項目窗口 > 創建 > 新建文件夾。 出於本教程的目的,我們將其命名爲character。
現在讓 我們爲我們的角色添加一個 平面。轉到GameObject> 3D對象>平面。我們還需要通過移動箭頭來調整相機以獲得更好的視圖。
導入你的角色
是時候導入你的角色了。單擊並將角色的文件(fbx,cd3等)拖動到您在Unity中創建的文件夾中。您的所有角色元素(包括材質)都將導入到同一文件中。
設置你的對象
要設置裝備,請右鍵單擊您的角色並選擇人形。將爲您的角色打開一個新窗口,這是Unity嘗試匹配角色的裝備(肌肉和骨骼)的地方。
一個好的對象匹配將以綠色顯示。請參閱下面的示例。
配置角色後,單擊“完成”和“ 配置”。保存你的場景。我們現在可以將你的角色拖入遊戲世界。
動畫控制器基礎知識
是時候添加動畫了。轉到 Create> Animator Controller,並將其命名爲MyC ontroller 。
添加動畫控制器後,您將看到一個新選項卡。這是我們添加角色動畫的地方。您可能有多個動畫,但出於本教程的目的,我們將討論添加動畫。每個國家 (框)將代表動畫。
單擊Motion右側的時鐘。將使用導入的動畫打開一個窗口,因此單擊並將其拖入該框。
提示: 默認動畫將爲橙色。
要編輯動畫設置,請雙擊“ 狀態”。 將在“ 檢查器窗口”下打開一個框 。 如果您希望動畫循環,可以在此處編輯速度和循環時間。
右鍵單擊狀態時,可以創建過渡。這用於多個動畫 - 例如,步行運行。讓我們右鍵單擊並創建一個 新狀態, 然後添加從 Entry 到 New State的 轉換 。 請參閱上面的示例。
提示: 您可以使用鼠標中鍵進行放大和縮小。
轉到“ 場景” 選項卡,然後單擊您的角色。您現在可以將您的動畫控制器拖動到檢查器窗口中的控制器框中。請參閱上面的示例。
讓我們開始
總之,您現在應該瞭解如何將動畫導入動畫控制器並添加動畫。
是時候看到我們的角色了。單擊“ 場景窗口”頂部的“ 播放”按鈕。恭喜!您剛剛將動畫角色導入Unity!
想了解更多關於遊戲模型設計的內容嗎?
來建模教程網(www.xizixue.com)看看吧