私はiPhoneでOpenGLES1.1を10か月間使用していますが、その間、私が実行できなかった一見単純なタスクが1つあります。それは、テクスチャオブジェクトをプログラムでフェードすることです。シンプルに保つために:コード制御下で、テクスチャ(アルファ付き)が適用された単純な2D三角形をアルファフェードするにはどうすればよいですか?単純な色の背景ではなく、シーン上にあるときにフェードイン/フェードアウトしたいと思います。これまでのところ、これを行う必要がある唯一のテクニックは、テクスチャの複数のプリフェードされたコピーを含むテクスチャを作成することです。(うん)
例として、AppleのGLSpriteサンプルコードを開始点として使用してこれを行うことはできません。すでに、独自のアルファを持つテクスチャでクワッドをテクスチャリングしています。そのオブジェクトをフェードインおよびフェードアウトしたいと思います。