Direct2D用のピクセルシェーダを作成しました。これは、アルファチャンネルが1.0より小さいエッジに沿ってぼかします。 ピクセルごとに、ピクセルの上下左右のピクセルをblurRadius
でサンプリングします。中央(垂直方向と水平方向)にはレンダリングエラーが発生します。これらは、私が処理しているピクセルのピクセルだけをサンプリングするときに消えてしまいます。私は自分の入力イメージ(サイズ1920x1080)が細かく切り詰められていると思います。 私の前提が正しければ何をするのか、誰かが何が起こっているのか分かりませんか?結果のイメージについては以下を参照してください。暗い線はそこにあるはずではなく、左または上の周囲のピクセルのみをサンプリングすると消えます。Direct2Dのピクセルシェーダが真ん中に沿ってレンダリングエラー
0
A
答えて
0
私は最終的にこれを固定し、私は、これは他の人を助けることができると思います。 出力サイズとは異なる入力サイズを使用しているときにのみ問題が発生していることがわかりました。私は、hereというマイクロソフトのサンプルエフェクトに基づいてエフェクトを作成しました。この問題は、pInputRects[0]
をpOutputRect
に、MapOutputRectToInputRects
にマッピングしていることが原因です。これは何らかの形で実際にサンプリングを混乱させる。修正はpInputRects[0]
をMapInputRectsToOutputRect
機能からpInputRects[0]
に設定することです。
関連する問題
- 1. ジオメトリパスに沿ったDirect2Dグラジエント
- 2. レンダリングエラー中の条件文
- 3. テキストワードプレスサイトのスライダーに沿って
- 4. Django:レンダリングエラー中にNoReverseMatchを取得
- 5. テキストフィールドの真ん中にオートコンプリート
- 6. 真ん中に白い線が入ったテキスト
- 7. Direct2Dを使ってPNGを読み込んで描画する
- 8. 真ん中に穴があるTricontourfプロット。
- 9. Numpy max軸に沿って
- 10. サインカーブに沿ってアニメーション円
- 11. Direct2D:移動中のウィンドウがグレーになる
- 12. パターンマッチエリクシルのリストの真ん中
- 13. でも真ん中のノードがグラフクエリ
- 14. 半径に沿った円の中心の周りのテキスト
- 15. SQLクエリ - ピボットテーブルの行に沿って
- 16. タブのコンテンツを真ん中に置く
- 17. iPadの真ん中にある画像
- 18. htmlの真ん中にあるjquery
- 19. テキストフィールドの真ん中にフォントを配置
- 20. ObjectAnimatorの使用中にx軸に沿ってボタンを移動する方法
- 21. WebViewレンダリングエラー
- 22. は、私は次のスクリーンショットを持っているdivの真ん中のHTML、CSS
- 23. カスタムTextViewのレンダリングエラー
- 24. レンダリングエラーのプレビュー
- 25. WPFピクセルシェーダのようなフレームの各ピクセルでDirectXピクセルシェーダが動作しますか?
- 26. Direct3D11ピクセルシェーダの補間
- 27. Direct2Dでのダブルバッファリング?
- 28. QPainter - 円に沿ってオブジェクトを描く
- 29. matplotlib - プロットラインに沿ってマーカーカラーを変更
- 30. は角度に沿ってスプライト徒歩