1

我应该加载一个 3d 模型(比方说冰箱)并缩放或旋转它以定位在厨房照片上(仅作为示例)。

我见过几个 SDK,但都是用于 3d 游戏的。我需要的是在本地 IOS 应用程序中放置和使用我的对象。

我应该从哪里开始?GLKit 就是这个问题的答案?

4

1 回答 1

0

iOS 3d 渲染是由 OpenGL ES 制作的,这是一个相当困难的话题。Apple 提供 GLKit 来帮助开发人员集成 OpenGL ES,但都不是模型解析器或场景管理器,无论如何都很难。我可以建议你使用 3d 引擎,我看了两个引擎:
1-Nineveh GL
2-Irrlicht
第一个在 iOS 项目中集成得非常好,并公开了客观的 c API。它仅使用 OpenGL 2.0 着色器。问题是这是一个测试版。
后者是用 C++ 编写的,支持 1.0 和 2.0,但很难集成。

于 2013-03-27T11:47:48.653 回答