2

我正在为 iOS 开发 cocos3d 应用程序。我为“人”混合文件添加了步行动画。看起来,这个人在 Blender 中做步行动画很好。我已使用以下设置转换为 collada,然后转换为 pod。我得到了如下所述的错误输出。

  1. 导出 .dae 选项,例如“导出数据选项(应用修改器,仅选择,启用包含骨架),
  2. 纹理选项(包括 UV 纹理、包括材质纹理和复制已启用),
  3. 骨架选项(仅启用变形骨骼),
  4. Collada 选项(启用使用对象实例)

转换为 .dae 文件时在 Blender 中启用的选项。

然后,在 PVRGeoPOD 2.13 版本中,

  1. 导出几何(原始类型:索引三角形列表)
  2. 使用自定义优化设置(PVRTGeomterySort 排序方法),顶点数据优化(交错顶点数据,对齐顶点数据 32 位)
  3. 矢量(位置 - 浮动,正常 - 浮动,颜色 - RGBA)
  4. 导出蒙皮数据(骨骼索引 - 无符号字节;骨骼权重 - 无符号字节)
  5. 矩阵调色板大小 - 11
  6. 导出映射通道(uvw0 - 仅启用浮动)
  7. 启用翻转 V 坐标
  8. 材料 - 仅启用“导出材料”
  9. 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

如何解决动画问题并提供具有清晰视图的流畅行走动画?由于我需要紧急解决此问题,请您帮忙建议解决此问题吗?

谢谢你。

4

1 回答 1

0

我已经解决了。这是解决方案-> http://www.cocos2d-iphone.org/forum/topic/345818

于 2013-05-14T18:05:23.370 回答