Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 Visual Studio OpenGL 项目转换/迁移到 Xcode (iPhone) OpenGL 项目。
您有什么经验或建议吗?
您需要了解 OpenGL ES 1.1 的限制以及 iPhone 中硬件的性能,即不能使用 glBegin/glEnd,因此所有顶点数据都必须作为数组传递,而 GLU 的东西丢失了。有关一些性能统计数据,请参见此处。
如果您的 OpenGL 代码相当简单,Apple 提供了一个很好的模板来使用它。我创建了一个截屏视频,在其中演示了一个 AC3D 库,15 秒后我从一个干净的 Xcode OpenGL ES 项目开始。