2012-04-15 12 views
0

シーケンスのフルスクリーンフレームを描画し、それらの間を高速に切り替える必要があります。私は、フレームバッファに複数のカラーアタッチメントを付けることができることを知りました。もっと速いのは何ですか?フレームバッファのカラーアタッチメントまたはフルスクリーンテクスチャクワッド?

現在のテクスチャ付きクワッドの代わりにレンダバッファの添付ファイルを使用する方が安いかもしれません。

どうやって添付ファイルを切り替えることができますか?添付ファイルの最大数はありますか?

答えて

0

シーケンスのフルスクリーンフレームを描画し、それらの間を高速に切り替える必要があります。

描画イメージは、常にデータをテクスチャにアップロードし、そのテクスチャを使用してクワッドを描画することを意味します。 Pixel Buffer Objectsを見て、非同期データアップロードを実装し、glTexStorage(OpenGL-4.2機能)を使っ​​てメモリレイアウトを下げる方法を調べてください。

フレームバッファに複数のカラーアタッチメントを付けることができました。

これが適用されるフレームバッファは、オンスクリーンフレームバッファではなく、オフスクリーンのフレームバッファオブジェクトです。私。これは決してあなたを助けません。

関連する問題