From dba5ba585154edc914419476449e67032efe3777 Mon Sep 17 00:00:00 2001 From: "Sha..rd" Date: Sun, 5 Aug 2012 20:39:05 +0000 Subject: [PATCH] * Fixed culling with asymmetric frustums git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9621 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/core/com/jme3/renderer/Camera.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/src/core/com/jme3/renderer/Camera.java b/engine/src/core/com/jme3/renderer/Camera.java index 74ba6cfb1..0b04896b7 100644 --- a/engine/src/core/com/jme3/renderer/Camera.java +++ b/engine/src/core/com/jme3/renderer/Camera.java @@ -1169,11 +1169,11 @@ public class Camera implements Savable, Cloneable { float topSquared = frustumTop * frustumTop; float inverseLength = FastMath.invSqrt(nearSquared + leftSquared); - coeffLeft[0] = frustumNear * inverseLength; + coeffLeft[0] = -frustumNear * inverseLength; coeffLeft[1] = -frustumLeft * inverseLength; inverseLength = FastMath.invSqrt(nearSquared + rightSquared); - coeffRight[0] = -frustumNear * inverseLength; + coeffRight[0] = frustumNear * inverseLength; coeffRight[1] = frustumRight * inverseLength; inverseLength = FastMath.invSqrt(nearSquared + bottomSquared);