正确的,这更像是一个讨论,我要求在正确的方向上提供指导,以便进一步阅读和更可能的脑损伤。
因此,在过去的工作中以及在我们公司的工作中,我找到了多个特定于平台的解决方案,用于从 Blender 导出骨骼动画并导入到每个平台。例如 iPhone 上的 PowerVR SDK(我过去做过)。现在当然这依赖于 PowerVR 芯片组,我正在制作一个跨平台引擎,所以不适合我的模型。
那么有没有人知道一个好地方可以找到关于从 Blender(或者甚至是一般情况下?)导入带有骨骼动画的网格到通用 OpenGLES(非特定平台)的教程?
或者,
一些示例代码? <<< 我知道没有捷径,这是一项艰巨的工作。
本质上,我正在寻找一个好的起点。
我很确定尝试以跨平台的方式进行可能意味着引擎会受到性能影响,并且在我稍后进行优化时也会让我头疼,但更重要的是跨平台能力,所以这是我愿意接受打击。
最佳答案
我会使用 Ogre3D寻找灵感。它的库非常跨平台且成熟,支持骨骼动画。
准备好感觉你正在写一个廉价的模仿副本。
关于android - openGLES 骨骼动画解决方案的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9741282/