0

私は現在この本を読んでいます: http://www.amazon.com/Beginning-Android-Games-Mario-Zechner/dp/1430246774

この本は OpenGL ES 1.0 をカバーしています。テクスチャ マッピングについて説明している章では、テクスチャ座標の原点は画像の左上隅にあると言われています。しかし、Google で見つけた情報は異なります。どこを見ても、原点は左下隅にあると説明されています。

誰かがどちらが正しいかを明確にできますか?

4

1 に答える 1

2

それは本の間違いです。テクスチャの原点は、すべての OpenGL バージョンで、常に左下のピクセルです。

本のサンプル コードが機能する場合でも、本の著者はテクスチャを上下逆にアップロードした可能性が非常に高いです。OpenGL テクスチャは下から上にアップロードされ、画像は通常、ファイル内に上から下に保存されます。その場合、2 つのエラーが相殺され、すべてが再び正常に見えます。

于 2013-11-11T09:32:21.883 に答える