当我使用 XNA 模型格式时,很明显是 .X 或 .FBX,它们有骨骼,所以我能够进行动画和碰撞检测,它们可能拥有我需要的一切。但现在我开始使用 Android 和 OpenGL ES,我似乎找不到任何关于首选模型格式的信息,我一直看到 .OBJ 但它们不支持骨骼,我也读过一些关于 collada 和 md5 格式的东西,但在那里听说过加载它们有问题吗?还有关于 min3d 的建议,但我不喜欢使用第三方东西的想法。
有人可以解释一下模型和 OpenGL ES 的情况,为什么没有首选的明显选择(至少从我的角度来看),我应该采用什么格式或解决方案?
这也是我的第一个问题,如果我没有正确解释自己或犯了任何其他问题错误,请写下建议。