From 95cbc1facc338210e2f9564b47c4a1a0df432897 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Fri, 28 Feb 2020 09:46:57 +0200 Subject: [PATCH] Correct z buffer problem --- components/renderers/cpp/src/overlay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/renderers/cpp/src/overlay.cpp b/components/renderers/cpp/src/overlay.cpp index b2e8165c9..89bcf111a 100644 --- a/components/renderers/cpp/src/overlay.cpp +++ b/components/renderers/cpp/src/overlay.cpp @@ -34,7 +34,7 @@ namespace { vec4 pos = vec4( vert.x*focal / (width/2.0), -vert.y*focal / (height/2.0), - -vert.z * (-(far+near) / (far-near)) - (2.0 * near * far / (far-near)), + -vert.z * ((far+near) / (far-near)) + (2.0 * near * far / (far-near)), //((vert.z - near) / (far - near) * 2.0 - 1.0) * vert.z, vert.z ); -- GitLab