blender 合并多个模型文件中的动画并导出为fbx格式
- 契机
- 步骤
- 导出之前
- 导出为fbx
- 总结
契机
最近在做和Three.js有关的项目,涉及到同一人物的不同动作切换。然而从mixamo上下载下来的动作文件都是独立的,而three中使用合并在一起的单一模型文件会更方便(应该是吧)。因此摸索了一下方式方法。
步骤
导出之前
导出之前的步骤都可以参考这位大佬的文章:这里
导出为fbx
这里补充一点,如果导出glb格式,那么就按文章来,没问题。但如果需要fbx格式,就需要进行一些设置。
简单来说,就是更改导出界面的三个地方。一将路径模式改为copy复制,二将旁边的图标改为如图所示。这里解决了导出不带贴图的问题。
三将Bake Animation中的All Action取消勾选,否则导出的动画当中会有重复。这里所谓“非全部动画”指的是新添加的动画,所以记得要把该模型的自带动画也添加进去。
总结
记录一下这个过程,之后也许还会涉及,怕忘了…