From ce660a4b6ba367bd162dd2cff26d02c80a34c912 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 06 Oct 2019 13:09:09 -0400
Subject: [PATCH] Fix camera up and skybox AO

---
 Camera.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Camera.java b/Camera.java
index 27803e7..0994899 100644
--- a/Camera.java
+++ b/Camera.java
@@ -382,13 +382,14 @@
         {
             double K = 0.25;
             
-            if (!CameraPane.capsLocked)
+            if (!CameraPane.capsLocked || CameraPane.ambientOcclusion)
                 K = 1;
             
             locationBuf.y = location.y * K + locationBuf.y * (1 - K);
             lookAtBuf.y = lookAt.y * K + lookAtBuf.y * (1 - K);
             
-            K = 0.1;
+            if (CameraPane.capsLocked && !CameraPane.ambientOcclusion)
+                K = 0.1;
             
             upBuf.x = UP.x * K + upBuf.x * (1 - K);
             upBuf.y = UP.y * K + upBuf.y * (1 - K);

--
Gitblit v1.6.2