gpt4 book ai didi

ios - OpenGL ES IOS纹理2D颠倒绘制

转载 作者:行者123 更新时间:2023-12-02 01:21:24 27 4
gpt4 key购买 nike

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

最佳答案

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

关于ios - OpenGL ES IOS纹理2D颠倒绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14184091/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com