私はObjective-CでGLKit(OpenGL ES2)を使ってiPhoneゲームを作っています。いくつかの(ランダムな)テクスチャがOpenGLで上下逆さまにレンダリングされていますか?
私はこれに多くの経験はありませんでした。私が何か間違っていると私には驚きませんでしたが、私はほとんどすべて同じですオブジェクトのヒープを生成しています。実際に私はそれらのクラスを使用していますが、もっと多くのオブジェクトを作成するためにクラスのインスタンスを増やしていますが、何らかの理由でオブジェクトの一部が逆さまにマッピングされたテクスチャを持っています。
これはすべてのオブジェクトで使用されているコードと同じコードであり、一部は正しく、一部は正しくないため、これはすべて可能です。
ご意見やご協力をいただければ幸いです。
どこから画像を取得していますか?いくつかのフォーマットは左上に原点を持ち、左下に原点を持ちます。それは単に画像に依存します。 – user1118321
画像は[UIImage imageNamed:]から生成されたtifです。 これは事実ではありませんが、一部のオブジェクトが正しくレンダリングされ、一部が正しくレンダリングされないため、すべてを影響するため、これを反転することはできません。または私は何かを逃していますか? –
TGAなどの一部の形式では、両方の形式がサポートされています。これは、イメージの単純な拡張が、user1118321によって与えられたアドバイスを除外しないことを意味します。 –