テクスチャファイルの滑らかなアルファグラデーションにいくつかの問題があり、バンディングの問題が発生します。
私は2DXNAWP7ゲームを持っていて、かなりシンプルな照明システムを思いついた。別のRenderTarget2Dでライトによって照らされる領域を描画し、スプライトを適用してライトから離れるにつれてエッジを暗くし、その最終的なライティングイメージをメインイメージとブレンドして、特定のエリアを暗くしたり明るくしたりします。
これが私がこれまでに得たものです:
ご覧のとおり、バンディングはかなり悪いです。ソース画像のアルファ透明度は非常に滑らかですが、スプライトを描画するたびに、色の間でこれらの巨大な醜いステップが発生します。確認するために、通常のアルファブレンディングでスポットライトマスクをシーンに直接描画しましたが、それでもバンディングが発生しました。
スプライトを描画するときに滑らかなアルファグラデーションを維持する方法はありますか?