android - openGLES 骨骼动画解决方案的方法

标签 android iphone opengl-es 3d blender

正确的,这更像是一个讨论,我要求在正确的方向上提供指导,以便进一步阅读和更可能的脑损伤。

因此,在过去的工作中以及在我们公司的工作中,我找到了多个特定于平台的解决方案,用于从 Blender 导出骨骼动画并导入到每个平台。例如 iPhone 上的 PowerVR SDK(我过去做过)。现在当然这依赖于 PowerVR 芯片组,我正在制作一个跨平台引擎,所以不适合我的模型。

那么有没有人知道一个好地方可以找到关于从 Blender(或者甚至是一般情况下?)导入带有骨骼动画的网格到通用 OpenGLES(非特定平台)的教程?

或者,

一些示例代码? <<< 我知道没有捷径,这是一项艰巨的工作。

本质上,我正在寻找一个好的起点。

我很确定尝试以跨平台的方式进行可能意味着引擎会受到性能影响,并且在我稍后进行优化时也会让我头疼,但更重要的是跨平台能力,所以这是我愿意接受打击。

最佳答案

我会使用 Ogre3D寻找灵感。它的库非常跨平台且成熟,支持骨骼动画。

准备好感觉你正在写一个廉价的模仿副本。

关于android - openGLES 骨骼动画解决方案的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9741282/

相关文章:

iphone - NSURLConnection 未启动

ios - 如何优化代码并快速加载 UIPickerView 数据?

ios - 我的iOS项目中的GPUImage cocoapod触发了“找不到'OpenGL/OpenGL.h'文件”

iPhone 'Event Kit' - 如何为提取指定额外的搜索过滤器(超出开始/结束日期)?

java - 为什么这不能形成一个好看的正方形?

ios - 从更新调用时 GLKTextureLoader 失败

android - Intent.ACTION_VIEW - 多个文件

java - 如何使用 MultipartEntity 在 servlet 中获取实体?

android - 如何检测用户不活动?

android - 如何在 Youtube Android API 中禁用字幕?