把glTF轉成FBX!
不說把什麼轉成FBX啦...光是輸出就有一大籮筐的問題!
還真是要不斷摸索摸索,才能得知最後的奧秘呢…
不說把什麼轉成FBX啦...光是輸出就有一大籮筐的問題!
還真是要不斷摸索摸索,才能得知最後的奧秘呢…
我相信那麼多的輸出選項一定是有其道理存在
只是目前自己還太菜,所以大部分用不到而已…
我的天啊…
我也太菜了吧…要多麼專精的人才會靈活用到所有功能呢?
只是目前自己還太菜,所以大部分用不到而已…
我的天啊…
我也太菜了吧…要多麼專精的人才會靈活用到所有功能呢?
更✎
༺ Youtube影片 ༻
X
概要
點擊時間軸,可觀看解說,影片也會自動跳轉,只是需要重按播放鍵…
Blockbench匯出glTF,多個動作需要分開匯出喔
推薦先備份模型檔,避免誤按存檔導致無法挽回
因為此操作方式無法一次處理多個模型動作
所以要把所有動作拆成一個個檔案,再分批匯入
Blender2.91.0,來把glTF輸出成FBX
如果版本不夠高,匯出會有問題
多個動畫模型匯入Unity 3D教學
這是下一個段落的教學開頭
基本步驟與上一段落差不多
處理多個glTF輸出成FBX
就是苦力活
好處是不用重複做FBX設定
Unity 3D,多個FBX匯入與貼圖材質再設定
因為兩個模型所用的材質名稱一樣
所以剛好新模型放進去後,會直接有材質
在模型 Materials的Extract設定
重新書出材質和材質球就可以分別開來了
Crtl+D複製分出每個FBX的模型動畫(anim)
就是個快捷鍵複製法,把各模型的動畫抓出來改名
直接改名是不行的!!
直接套用會有互相覆蓋的問題,所以還是要抓出來
因為都是同一個模型,只是動畫不同
所以共用動畫是可行的!
分出的模型動畫(anim)拖曳到Animator裡
拖曳進去後,就能在Animation選擇動畫了
現在這個模型有所有的模型動畫(anim)了!
所以就有全部的動畫了~
這方法蠻利於分工合作的不是嗎?
每個組員做不同的動畫檔,再合併在一起
Blender,調整模型動畫的時間軸
圈選模型後,可以看到動畫時間軸
調整動畫時間軸,之後匯出到Unity
就不用再調整啦~
Blender,FBX的輸出設定
輸出設定我無法解釋
程度不足,
這是測試後感覺最好的結果
Unity 3D,FBX匯入與貼圖材質設定
匯入模型後,在 Materials有Extract的設定
這個在低版本的Blender匯出後會找不到
導致貼圖錯亂的最大原因就在於此
Unity 3D,Animation動畫設定
打開匯入的模型,可找到Scene
這個就是模型的動作檔案囉~
給場景的模型新建一個動畫(Animation)
然後就可以把Scene拖進去動畫製作(Animator)
之後,就可以從Animation找到Scene來播放了!
建議給Scene改名,因為每次匯入的動畫都叫Scene
0:00 - Blockbench匯出glTF,多個動作需要分開匯出喔
0:34 - Blender2.91.0,來把glTF輸出成FBX
0:55 - Blender,調整模型動畫的時間軸
1:32 - Blender,FBX的輸出設定
1:55 - Unity 3D,FBX匯入與貼圖材質設定
2:28 - Unity 3D,Animation動畫設定
3:32 - 多個動畫模型匯入Unity 3D教學
4:34 - 處理多個glTF輸出成FBX
5:04 - Unity 3D,多個FBX匯入與貼圖材質再設定
6:15 - Crtl+D複製分出每個FBX的模型動畫(anim)
6:45 - 分出的模型動畫(anim)拖曳到Animator裡
7:00 - 現在這個模型有所有的模型動畫(anim)了!
使用環境
需求 :
Blockbench
https://blockbench.net/downloads/
Blender 2.91.0
https://www.blender.org/
Unity
https://unity3d.com/get-unity/download
◈最後要說的是~
Blockbench To Blender To Unity 3D!!
摸索了好久,老師好忙都沒得問吶~
不然應該會更快解決的才是…
然後這就是我摸索出來的奇妙方法的啦~
超麻煩,但是效果很好,所以我很滿意(才怪!)
還是希望有比較簡單的方法啊…為什麼轉檔總是這麼麻煩?
不過也有看到Blender 的努力了!換個新版本就可以成功輸出材質和動畫,真令人感動!
如果有什麼想看的,或者有趣的插件,可以在底下留言喔~
另外喜歡我的影片別忘了訂閱或點個讚,資金就算了。讓我看看你們的熱情吧~(ゝ∀・)⌒☆
◈
留言
張貼留言