如何提取fbx内置的骨骼动画(提取后要删除fbx)?

我有两个相同mesh和骨骼的fbx,一个有run骨骼动画clip,一个有idle骨骼动画clip。

我只想保留一套mesh和骨骼,有什么办法将动画从fbx中提取出来,从而可以删除冗余的mesh和骨骼?

类似Unity中可以直接将fbx的内嵌动画复制出来,而不是要用另外的3d软件将两个动画合到一个fbx。

1赞

有解决办法了告诉我一声

这边也急需解决这个问题,有大佬知道的吗

这麽高端的功能在cc可能只能自研。
我之前遇到过类似需求, 在没方法的情况下, 只能让美术同学出一个个纯骨骼动画的fbx, 然后在animation里控制播放。这个技术原我不太懂, 就是类似你在mixamo 里把模形上传, 套用ta的动作, export给你是一空的只有动作数据的fbx, 可以在cc用animation播放来使一堆模型复用动作

看起来可以写个插件,使用python或者nodejs的fbx-parser库。解析fbx文件。然后直接拿到里面的 动画,材质,贴图,Mesh 等文件。然后再保存到文件中即可

试试手动,动画预烘培吧,

把需要用到的动画一起打包,然后删掉不用的FBX

顶下,有大神知道怎么提取么

用一些3d软件导出fbx 不导出模型数据就行了 只导出动画数据