0
看來POSITION/POSITION0的w將輸出結構中的所有東西都分開了。從而使得像素着色器可以進行正確的透視貼圖,並且不能被移除,否則像素着色器不會輸出任何東西。HLSL - 頂點着色器的輸出POSITION0如何影響像素着色器的紋理貼圖uv?
我沒有在程序代碼中看到任何配置。它是所有設備的固定默認設置嗎?或者我可以自定義此設置?
看來POSITION/POSITION0的w將輸出結構中的所有東西都分開了。從而使得像素着色器可以進行正確的透視貼圖,並且不能被移除,否則像素着色器不會輸出任何東西。HLSL - 頂點着色器的輸出POSITION0如何影響像素着色器的紋理貼圖uv?
我沒有在程序代碼中看到任何配置。它是所有設備的固定默認設置嗎?或者我可以自定義此設置?
您可以選擇在任何插補器上禁用hlsl中的透視校正,如查找here。
你想要的修飾符是noperspective
。