問題タブ [pixel-shading]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphics - VertexShader のエラー「重複レジスタ セマンティクスがまだ実装されていません」
hlsl で拡散反射を実行しようとしています。現在、私は頂点シェーダーに取り組んでいます。残念ながら、でコンパイルしようとすると、次のエラーが発生しますfxc.exe
。
頂点シェーダー コード:
そして、コンパイルを実行するために使用するコマンド:
このエラーが発生するのはなぜですか? これを防ぐにはどうすればよいですか?
c# - 背景色を削除して透明なピクセルを保持するには、どのピクセル シェーダーを使用できますか?
WPF でピクセル シェーダーを使用して特定の色を削除できますが、背景の上にアルファ ピクセルがレイヤー化されています。背景色を削除したいが、アルファ ピクセルは保持したい。
たとえば、Image 1があります。これは、真っ黒な背景に不透明度 50% の赤い長方形が重ねられたものです。赤い四角形がアルファ 50% のままになるように黒い背景を削除したいので、結果の画像を画像 2-3 (左) のように青い背景に重ねることができます。
しかし、ピクセル シェーダーを使用して特定の色を削除すると、イメージ 2-3 (右) が得られますが、これは私が望んでいるものではありません。
- 出来ますか?
- このプロセスはどのように呼ばれますか?
- WPFでそれを行うためにどのピクセルシェーダーを使用できますか?