0

私は少し問題があり、それがそれを解決するための良い方法であることを知りたいです。GPUのアプリケーション(セルオートマトン)で多くのピクセルの色を変更します。レンダーターゲットを交換して実際のバックバッファーを取得し、後でそれをピクセルシェーダーに配置します。次のフレームで、操作が繰り返されます。私の問題は、最後のフレームでピクセルが変更されたことを知りたいときです。

もう1つのレンダリングターゲット(3 RT)を使用して解決でき、ピクセルごとの特定のデータを覚えていることはわかっていますが、パフォーマンスの問題が発生する可能性があると思います。多分それをする他の方法です。DirectX10を使用しています。

本当に助けてくれてありがとう。

4

1 に答える 1

0

簡単な一般的な方法の1つ(あなたの場合に当てはまるかどうかはわかりません)は、カラーに3チャンネルしか使用しない場合、この情報をアルファチャンネルに保存できることです。

于 2012-09-02T11:34:10.320 に答える