7

我对 ios 的开发有点陌生,我想知道 iOS 是否支持新的 opengGL ES 3.1?如果是这样,我在哪里下载图书馆?

4

2 回答 2

7

目前没有。

OpenGL ES 3.1 是全新的开发。好消息是它主要改进了驱动程序(与 3.0 相比,需要 2.0 以上的新硬件)。不好的是,Apple 有直接的竞争对手,并且可能希望保留 OpenGL ES 3.1 功能,作为将游戏开发人员(和其他多媒体开发人员,并且计算并不真正限于游戏)推向其 API 的方式。

此外,Apple 目前没有任何 OpenGL ES 3.1 驱动程序(没有人有): http ://www.khronos.org/conformance/adopters/conformant-products#opengles

OpenGL ES 3.0 已准备好:

  • iPhone 5S
  • iPad 空气
  • 小型平板电脑

当然,现在你可以开始学习 OpenGL ES 3.0 就好了。由于 3.1 将广告增量或正交(计算)知识。

于 2014-06-23T13:11:09.917 回答
2

Apple 的 OpenGL ES Programming Guide for iOS 提供了采用 OpenGL ES 3.0 的分步清单(我不知道 3.1)。如果您拥有最新的 Xcode 和工具,那么您已经拥有 OpenGL 3 框架。如果您是从头开始开发 iOS 应用程序,请完全跳过 OpenGL ES 并学习 Metal——Apple 的 OpenGL杀手

于 2014-06-08T14:59:46.287 回答