0

Directx-9 のピクセル シェーダーを使用してドロップ エフェクトを使用して、2 つの画像間の遷移に使用される hlsl で記述された特定の SlimDX.Direct3D9 を作成しています。Java 6.0 を使用する Android プロジェクトで使用するために、glsl 言語で同じピクセル シェーダーを作成しました。

ここでの問題は、両方のマシンのパフォーマンスの違いにあります。Android マシンはスムーズな移行を示していますが、移行中に Windows マシンにピクセル化が見られます。ピクセル シェーダー 2.0 バージョンが directx プロジェクトで使用されています

4

1 に答える 1

1

数枚の写真が非常に役立つと思います。

サンプリング座標の違いである可能性があります。1:1 のテクスチャ/ピクセル マッピングを取得していることを確認してください。

別の可能性として、フィルタリングがリニアではなくポイントに設定されている可能性があります。

于 2015-03-13T08:24:28.823 に答える