1

我正在将 Visual Studio OpenGL 项目转换/迁移到 Xcode (iPhone) OpenGL 项目。

您有什么经验或建议吗?

4

1 回答 1

2

您需要了解 OpenGL ES 1.1 的限制以及 iPhone 中硬件的性能,即不能使用 glBegin/glEnd,因此所有顶点数据都必须作为数组传递,而 GLU 的东西丢失了。有关一些性能统计数据,请参见此处

如果您的 OpenGL 代码相当简单,Apple 提供了一个很好的模板来使用它。我创建了一个截屏视频,在其中演示了一个 AC3D 库,15 秒后我从一个干净的 Xcode OpenGL ES 项目开始。

于 2009-02-10T23:14:24.713 回答