レンダリング トゥ テクスチャと適切なシェーダーを使用して、Android 用のゲームにブルーム ポスト プロセス エフェクトを実装しました。動作しますが、パフォーマンスへの影響は許容できません。そこで、シーンをより小さなテクスチャにレンダリングしてから、テクスチャをフルスクリーンに引き延ばすことができると考えました。問題は、ビューポートより小さいテクスチャをオフスクリーン フレームバッファにアタッチすると、シーンがトリミングされることです。次の図は、この問題を示しています。
アタッチされたテクスチャを何らかの方法でフレームバッファに「マップ」して、ビューポート全体がレンダリングされるようにする方法はありますか? おそらく射影行列を変更して目標を達成することもできますが、それは私のコードを複雑にするので、むしろ避けたいと思います。