We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4ad0a30 commit aaec8d4Copy full SHA for aaec8d4
1 file changed
src/engine/shaders/basic.vs.hlsl
@@ -27,8 +27,7 @@ BASIC_PS_INPUT main(VS_INPUT input)
27
output.position = mul(projectionMatrix, viewPosition);
28
29
// hack; GL to DX clip space
30
- output.position /= output.position.w;
31
- output.position.z = output.position.z * 0.5 + 0.5;
+ output.position.z = (output.position.z + output.position.w) * 0.5;
32
33
output.worldPosition = worldPosition.xyz;
34
output.eye = cameraPosition - worldPosition.xyz;
0 commit comments