From e46aa6772e1e4a605c0feea89c12b0d27c5869a4 Mon Sep 17 00:00:00 2001 From: Lynix Date: Tue, 29 May 2018 21:05:03 +0200 Subject: [PATCH] Graphics/AbstractViewer: Fix Unproject code --- src/Nazara/Graphics/AbstractViewer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Nazara/Graphics/AbstractViewer.cpp b/src/Nazara/Graphics/AbstractViewer.cpp index ed9176e76..2e5eb6b47 100644 --- a/src/Nazara/Graphics/AbstractViewer.cpp +++ b/src/Nazara/Graphics/AbstractViewer.cpp @@ -44,6 +44,8 @@ namespace Nz normalizedPosition.z = screenPos.z * 2.f - 1.f; normalizedPosition.w = 1.f; + normalizedPosition.y = -normalizedPosition.y; + Nz::Matrix4f invMatrix = GetViewMatrix() * GetProjectionMatrix(); invMatrix.Inverse();