Character Creator to Unity 教學Author: Kelvin HuangCharacter Creator 是一套製作 3D 角色的軟體,目前在網路上有很多教學資源,這次的分享專注於 Character Creator 匯入 Unity 製作遊戲與虛擬主播的測試心得。另可參閱內容商店 https://www.reallusion.com/contentstore/ 安裝 Character Creator 軟體,製作需要的角色。 您可以試著選擇不同的新角色,進行此操作時,將出現詢問是否替換原本角色的訊息。
執行 Optimize and Decimate 優化 / LOD1 多邊型數量約 7000 貼圖 1024x1024 px // LOD2 多邊型數量約 800 貼圖 512x512 px Custom 可自訂角色的骨架、網格、貼圖等。
按下 Convert to Game Base 轉換到遊戲 Single Material / Max Texture Size 按下 Convert 按鈕轉換。 執行 [ File > Export > FBX > Clothed Character ] 匯出角色。 若使用 Character Creator 試用版,將有匯出 30 次的限制。 匯出 FBX 檔案的設定視窗。 選擇匯出 Unity 3D 遊戲引擎。 無需勾選 Embed Textures 將會另提供貼圖,而且匯出的 FBX 檔案不包含貼圖,體積較小。 此外 Delete Hidden Faces 可將隱藏的表面刪除,例如衣服下的皮膚將被刪除,降低遊戲執行時的效能消耗。 出現訊息,提示匯出的角色若修改網格或修改 UV 貼圖,或移除 T-Pose 姿勢,將無法再匯入 Character Creator 編輯。
匯入 Unity 遊戲引擎時,將出現修正 Normal Map 法線貼圖的對話框,可按下 Fix now 立即修正。
輸出範例 Template > Actor > Character > Party_M_0001 Type: actorSCAN 這種的只有 Optimize and Decimate 可用? 因為是 NPC 所以選 LOD2 , 512px Texture, 22Bones / FBX = Clothed Character FBX Options = Mesh ( Motion 不用 ) / 沒勾 Embed Textures / 沒勾 Delete Hidden Faces 說明 Embed Texture 不勾也會另提供貼圖 (512x512px) ,而且 FBX 比較小。 Party_M_0001-LOD2.zip (1.7MB)
說明 Embed Texture 不勾也會另提供貼圖 (1024x1024px) ,而且 FBX 比較小。 Party_M_0001-LOD1.zip (7.7MB) Diffuse / Normal / MetallicAlpha /
有出現 Motion 錯誤但有匯出,但沒問題 如果是 Type: CC3+ Character 的有 Convert to Game Base 有 Optimize and Decimate
匯入 Unity 遊戲引擎搭配 Vendors and Customers 動作資源 https://www.youtube.com/watch?v=A5mpBbgEFuE
拿著酒杯(沒喝酒)的動作 Customer_Standing_Drunk_Loose_HoldingPint LOD2 LOD1
測試用 Party_M_0001
除了整組配好的角色以外,也可以自行選擇搭配服裝。
下載測試用模型Character Creator 原始角色不優化直接匯出版本 [ 前往 ]
角色表情匯出角色若需要表情動畫,設定 FBX Options = Mesh and Motion // 設定 Include Motion = Current Animation > All
匯入 Unity 後可透過 Hierarchy 看到 CC_Base_Head 下的骨骼物件,做為比對的右圖是來自 Mixamo 網站的骨架。
dev Copyright © 2024 CG Digital Corp. All rights reserved.
|