特定のクワッドに対して返される値が u 軸の値によってのみ変化するプロパティを持つピクセル シェーダーを作成しています。つまり、u が固定されている場合、v が変化してもカラー出力は一定です。
ピクセルで色を計算するための計算は比較的高価です。つまり、ピクセルごとに複数のサンプルを実行するか、ループなどを行います。
v-invariance プロパティを利用する方法はありますか? 私がCPUでこれを行っていた場合、明らかに一度計算された値をキャッシュするだけですが、並列処理のためにそれは当てはまらないと思います. テクスチャの生成を CPU 側に移動して、シェーダーが Texture1D にアクセスできるようにすることは可能かもしれませんが、それがどれほど高速になるかはわかりません。
GPU カードでこの状況に適合するパラダイムはありますか?
乾杯