From 4f9dac5bb1a0195e3dd288167cbe58386037c5d8 Mon Sep 17 00:00:00 2001 From: Bastiaan Olij Date: Sun, 3 Dec 2017 22:32:42 +1100 Subject: Forgot to apply oversampling to Y --- core/math/camera_matrix.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'core/math') diff --git a/core/math/camera_matrix.cpp b/core/math/camera_matrix.cpp index c5f1d57441..42d2d0373a 100644 --- a/core/math/camera_matrix.cpp +++ b/core/math/camera_matrix.cpp @@ -140,6 +140,7 @@ void CameraMatrix::set_for_hmd(int p_eye, real_t p_aspect, real_t p_intraocular_ real_t add = ((f1 + f2) * (p_oversample - 1.0)) / 2.0; f1 += add; f2 += add; + f3 *= p_oversample; // always apply KEEP_WIDTH aspect ratio f3 *= p_aspect; -- cgit v1.2.3