0

我正在研究应该使用哪个引擎/sdk 在 C++ 中进行 3D iOS 开发虽然有这样的问题,但我还没有找到满足我要求的最佳解决方案,所以我期待听到你的经验。

  • 由于缺乏控制,Unity 和 UDK 不是我想要的。
  • Shiva3D 看起来很有趣,但不需要额外的编辑器
  • Ninevehgl 没有蒙皮模型,也没有 C++
  • 果酱完美但不需要多平台

要求:

  • 许可或开源,最好是许可的,这意味着更扩展的 sdk/引擎
  • iOS iPhone/iPad,不首选安卓多平台。
  • 快速加载刚性和蒙皮/装配的 3d 模型
  • C++

我目前的选择是 Marmalade,我已经测试了一段时间,但我遇到了一些问题,即结果因设备而异,所以这就是为什么我更喜欢仅 iOS 选项的原因。我看到的大多数使用 Marmalade 的游戏只是使用它将现有的 iOS 应用程序移植到 android,而不是发布到 iOS。

4

2 回答 2

0

也许你可以试试 PowerVR Insider SDK。

  • 它包含一个应用程序框架
  • 它在 C++ 中
  • 它包含加载 3d 模型的模块
  • 不错的数学库,支持向量和矩阵

http://www.imgtec.com/powervr/insider/powervr-insider.asp

于 2012-08-30T12:59:31.090 回答
0

还可以考虑 cocos3d 库。它对 iPad/iPhone 是免费且强大的,并使用 OpenGLES 1.1/2.0。您可以从 Wavefront OBJ 格式加载模型或直接加载到界面中。

于 2012-09-05T16:14:41.873 回答