【发布时间】:2011-05-21 09:08:02
【问题描述】:
我必须为移动平台启动一个 3D 项目。首先,我想概述一下主要目标 - 骨骼动画。至于解决方案,我在考虑 OpenGL ES 和 C++。所以问题是:
- OpenGL ES 是否足够强大以处理骨骼动画(包括那些蒙皮着色器)
- 移动平台是否广泛支持 OpenGL ES,最著名的有哪些? (例如,是否支持 iPad?)
- 这可能吗,我的意思是我有足够的计算能力吗?
- 是否值得使用 XNA 数学库,因为它的 SIMD 优化(虽然我真的不确定移动平台是否支持 SIMD,但谁知道...)。
- 用 C++ 来做这件事好吗?如果是,那么我应该选择哪个编译器进行开发和测试?此外,我不知道移动平台使用了哪些编译器?
你可能已经知道了——我还没有为移动平台编程过。因此,欢迎提出一些一般性建议。
【问题讨论】:
-
太宽泛了。您可以非常轻松地查找其中许多详细信息,例如 iPad 和 OpenGL ES 以及主要移动平台使用的语言/编译器。
标签: c++ mobile opengl-es skeletal-animation