标签: objective-c ios opengl-es
我想将图像绘制为纹理。我的问题是图像大小不是2的幂。 我该如何绘制这张图片。 请建议我。
答案 0 :(得分:3)
您可以将2的2次幂图像嵌入2次幂图像文件中,并使用顶点上的纹理坐标指定图像的哪个部分将用作纹理。阅读此tutorial on textures以了解详情。
您可以使用更多“子图像”填充图像文件中的剩余空间(如果适合),以用作更多纹理以避免浪费空间。