IOS打开GL ES绘图立方体

时间:2011-07-05 13:45:44

标签: iphone ios ipad opengl-es

我正在创建一个使用Open GL ES 1.1绘制纹理立方体的iPad应用程序。我是Open GL的新手,所以也许这个问题很愚蠢,但是:

  • iPad上立方体面的最大/首选尺寸是多少?我使用的是1024x1024大小,在模拟器中一切正常,但在80%的情况下我在设备上得到内存警告和崩溃。但是当它第一次加载时,我可以毫无问题地更改立方体面。

  • 多维数据集的大小必须是2的乘法(256,512,1024等) - 我问,因为当我加载例如750x750的脸时,我有一个奇怪的渲染,我不知道我是否必须在代码中改变某些东西,否则这是一个限制。

1 个答案:

答案 0 :(得分:0)

好的,我想出了一切,如果有人好奇的话:

  1. 内存警告和崩溃是由Here描述的奇怪行为引起的,并且完全按照建议解决了

  2. 纹理大小必须是2

  3. 的幂

    所以主题已经关闭。