我正在为 iOS 开发 cocos3d 应用程序。我为“人”混合文件添加了步行动画。看起来,这个人在 Blender 中做步行动画很好。我已使用以下设置转换为 collada,然后转换为 pod。我得到了如下所述的错误输出。
- 导出 .dae 选项,例如“导出数据选项(应用修改器,仅选择,启用包含骨架),
- 纹理选项(包括 UV 纹理、包括材质纹理和复制已启用),
- 骨架选项(仅启用变形骨骼),
- Collada 选项(启用使用对象实例)
转换为 .dae 文件时在 Blender 中启用的选项。
然后,在 PVRGeoPOD 2.13 版本中,
- 导出几何(原始类型:索引三角形列表)
- 使用自定义优化设置(PVRTGeomterySort 排序方法),顶点数据优化(交错顶点数据,对齐顶点数据 32 位)
- 矢量(位置 - 浮动,正常 - 浮动,颜色 - RGBA)
- 导出蒙皮数据(骨骼索引 - 无符号字节;骨骼权重 - 无符号字节)
- 矩阵调色板大小 - 11
- 导出映射通道(uvw0 - 仅启用浮动)
- 启用翻转 V 坐标
- 材料 - 仅启用“导出材料”
- Transformations - 导出动画,启用索引动画数据。坐标系——OpenGL模型空间
输出:一个人走路的动画正在发生,但这个人完成了黑色阴影,骨头不太可能扩大。输出是丑陋的。
请注意:如果我在搅拌机中添加相同的人而不添加“骨架(和骨骼,行走动画)”并且导出的吊舱在设备输出中很好地显示该人而没有任何动画。
输出 1:当我使用骨架骨骼添加行走动画时,输出为黑色阴影,行走动画不正确。请。请参阅此链接以查看输出 https://www.yousendit.com/download/UVJpWUh0bThiV3dsYzhUQw
输出 2:在该 Man pod 模型中没有任何动画的输出。请参考此链接。 https://www.yousendit.com/download/UVJpWUh0bThoMlhyZHNUQw
我已上传此链接中附加的 .blend、.pod 文件 -> https://www.yousendit.com/download/UVJpWUhndWNsUjk3czlVag
如何解决动画问题并提供具有清晰视图的流畅行走动画?由于我需要紧急解决此问题,请您帮忙建议解决此问题吗?
谢谢你。