私はglScale()
を使ってゲームシーン全体をズームアウトしています。しかし、私はテクスチャの間のギャップを取得し、いくつかのスケールで:OpenGL ES 1.1のスケーリングの際のテクスチャ間の隙間を避ける
どのように私はこのギャップを避けることができますか?
もう少しアッパーテクスチャーを少し入れてみました。しかし、テクスチャ間には暗い線ができます(テクスチャにはアルファチャンネルがあります)。
私は、スケーリングされたテクスチャの頂点を計算することによって、CPUで全体シーンを手動で縮小することがあります。しかし、この場合、VBOを利用することはできません。なぜなら、頂点はすべてのフレームで変化するからです(私の場合、ズームは非常に動的です)。
シーンを縮小するときに、テクスチャ間のこのギャップを避けるために提案できることは何ですか?