OpenGL ES IOS纹理2D倒置绘图

OpenGL ES IOS纹理2D倒置绘图,ios,opengl-es,texture2d,Ios,Opengl Es,Texture2d,我正在用IOS编写一个小游戏(它是2d的),使用Opengl作为一种适应Opengl的方法。我正在使用CrashLanding演示中的Texture2D类。我用它来为分数生成文本。当文本被绘制时,它是颠倒的。在代码中有关于纹理被倒置加载的注释,但是我找不到一种正确的方法来渲染它。任何帮助都将不胜感激 OpenGL和您的图像加载代码在原点位置上不一致。OpenGL从左下角开始,而您的图片从右上角开始。你可以像CrashLanding演示一样对应用程序中的图片应用变换。或者在编辑程序(如Photos

我正在用IOS编写一个小游戏(它是2d的),使用Opengl作为一种适应Opengl的方法。我正在使用CrashLanding演示中的Texture2D类。我用它来为分数生成文本。当文本被绘制时,它是颠倒的。在代码中有关于纹理被倒置加载的注释,但是我找不到一种正确的方法来渲染它。任何帮助都将不胜感激

OpenGL和您的图像加载代码在原点位置上不一致。OpenGL从左下角开始,而您的图片从右上角开始。你可以像CrashLanding演示一样对应用程序中的图片应用变换。或者在编辑程序(如Photoshop)中更简单地预翻转图像。如果您的图像在此应用程序中仅用作OpenGL纹理,则此操作将有效。如果您需要在其他地方显示相同的图片,您需要保留一个非翻转版本,或者了解如何应用转换。

非常感谢!!问题是,我使用了一些额外的库,添加了一些预先存在的转换。我忘了这些。这是我所有问题的根源。