18.2Blender导出骨骼动画


文档摘要

## 18.2 Blender导出骨骼动画 要导出哪些数据呢? 我们制作骨骼动画的时候,是先用父节点做大的摆动,然后再调整子节点。 子节点的坐标,是叠加了父节点的。 所以我们要导出节点间的父子关系,子节点相对父节点的位移。 以及每一帧父节点的移动,子节点的移动。 编写Blender代码 在Blender中可以很方便的用Python进行插件开发,具体如何运行插件代码在之前的 已经介绍过了。 我编写了一小段代码,将骨骼动画数据导出到自定义的格式。 代码文件位于: 值得注意的是,从Blender2.8之后,矩阵乘法用 替代 ,我在这上面浪费不少时间。 导出文件格式 执行上面代码后,得到了文件 。 文件结构如下: 下一篇就按照这个文件结构来进行解析,并播放骨骼动画。


发布者: 作者: 转发
评论区 (0)
U