Apple が提供する Open GL ES ガイドを読んでいますが、完全には理解できず、質問があります。ご理解いただけると大変助かります。描画に関する章の 28 ページには、次のように書かれています。
フレームバッファを正しく作成するには:
- フレームバッファ オブジェクトを作成します。
- 1 つまたは複数のターゲット (レンダー バッファーまたはテクスチャ) を作成し、それらにストレージを割り当て、それぞれをフレーム バッファー オブジェクトのアタッチ ポイントにアタッチします。
- 完全性のためにフレームバッファをテストします。
私の質問は次のとおりです。ポイント 2 では、「1 つ以上のソースを作成する...」と言うべきではありませんか? 私が現在理解しているように、フレーム バッファーは、描画メソッドで画面にレンダリングされるものです。したがって、レンダリングしたい画像をフレーム バッファにアタッチして指定することは、私には理にかなっています。明らかに、私が説明している内容では、ターゲットはスクリーンであり、それ以外はすべてソースであるため、基本的なことを誤解しています。