Camera.java
.. .. @@ -382,13 +382,14 @@ 382 382 { 383 383 double K = 0.25; 384 384 385 - if (!CameraPane.capsLocked)385 + if (!CameraPane.capsLocked || CameraPane.ambientOcclusion)386 386 K = 1; 387 387 388 388 locationBuf.y = location.y * K + locationBuf.y * (1 - K); 389 389 lookAtBuf.y = lookAt.y * K + lookAtBuf.y * (1 - K); 390 390 391 - K = 0.1;391 + if (CameraPane.capsLocked && !CameraPane.ambientOcclusion)392 + K = 0.1;392 393 393 394 upBuf.x = UP.x * K + upBuf.x * (1 - K); 394 395 upBuf.y = UP.y * K + upBuf.y * (1 - K);