ピクセル シェーダーがあり、ワールド空間座標に関して各ピクセルの位置を計算したいと考えています。どうすればいいですか?何が必要ですか?
ps_input
float4 position : を持つ構造がありますSV_POSITION
。これは重要だと思いますが、内部に格納されている値はちょっとおかしいようです。
それらが何に関係しているのか理解できないようです。たとえば、ピクセルが 2 次元の場合、どうして w 成分や z 成分を持つのでしょうか?
私が使用DirectX
していて、ピクセル シェーダーはHLSL
. C++
CPU上の私のプログラミング言語として。
どんな助けでも大歓迎です。