3

指定したピクセルの色を取得したい texture2D があります。それを使って何かをして、別の texture2D に新しい色を入れます。

テクスチャ内のすべてのピクセルでこれを行う必要があります。これどうやってするの。

ピクセル シェーダーは使用しないでください。C#である必要があります

4

2 に答える 2

2

このTexture2Dクラスには、必要な処理を正確に実行する メソッドGetDataSetDataメソッドが含まれています。

于 2010-02-16T20:00:33.760 に答える
0

問題が見つかりました。

ピクセルの色を取得しようとしたとき、色のアルファ値は 0 でした。これは、色が完全に透明であることを意味します。それを解決するには、アルファ値を 255 に変更する必要がありました。

jpgファイルを使用しているため、これが発生したと思います。jpg ファイルはアルファ値をサポートしていません。

于 2010-02-17T00:27:48.180 に答える