diff --git a/shaders/gbuffers_basic.vsh b/shaders/gbuffers_basic.vsh index da83c0c..4c5e85b 100644 --- a/shaders/gbuffers_basic.vsh +++ b/shaders/gbuffers_basic.vsh @@ -28,7 +28,7 @@ void main() { #endif #ifdef tWarp - gl_Position /= gl_Position.w; + gl_Position /= abs(gl_Position.w); #endif }