From c3c47406ac43dafd51e6ad1d7b92a794bd69b7d6 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Fri, 27 Sep 2019 20:03:29 -0400
Subject: [PATCH] Fix/patch click flicking.

---
 com/bulletphysics/dynamics/RigidBody.java |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/com/bulletphysics/dynamics/RigidBody.java b/com/bulletphysics/dynamics/RigidBody.java
index 78b1b5a..4d96feb 100755
--- a/com/bulletphysics/dynamics/RigidBody.java
+++ b/com/bulletphysics/dynamics/RigidBody.java
@@ -242,23 +242,26 @@
 //                wind.y -= worldTransform.origin.y;
 //                wind.z -= worldTransform.origin.z;
                 
-//                this.collisionShape.getAabb(worldTransform, min, max);
-//
-//                if (pos.x < min.x || pos.x > max.x)
-//                    return;
-//                if (pos.y < min.y || pos.y > max.y)
-//                    return;
-//                if (pos.z < min.z || pos.z > max.z)
-//                    return;
+                this.collisionShape.getAabb(worldTransform, min, max);
+
+                if (pos.x < min.x || pos.x > max.x)
+                    return;
+                if (pos.y < min.y || pos.y > max.y)
+                    return;
+                if (pos.z < min.z || pos.z > max.z)
+                    return;
                     
                 float dot = pos.x * wind.x + pos.y * wind.y + pos.z * wind.z;
                 
-                dot = 10;
+                dot = 100;
                 
                 w.x = wind.x * gravity.z * dot;
                 w.y = wind.y * gravity.z * dot;
                 w.z = wind.z * gravity.z * dot;
                 
+                System.out.print("min = " + min);
+                System.out.println("; max = " + max);
+                
 		applyCentralForce(w);
 	}
 	

--
Gitblit v1.6.2