Normand Briere
2019-10-04 57c5b6cd8d12ffdaa3e0b099451e3c031012750a
CameraPane.java
....@@ -124,7 +124,7 @@
124124 static boolean LOCALTRANSFORM = false;
125125 static boolean FULLSCREEN = false;
126126 static boolean SUPPORT = true;
127
-static boolean INERTIA = true;
127
+static boolean INERTIA = false; // true;
128128 static boolean FAST = false;
129129 static boolean SLOWPOSE = false;
130130 static boolean FOOTCONTACT = true;
....@@ -1530,7 +1530,7 @@
15301530 }
15311531 }
15321532 float b = 0;
1533
- if (obj.support != null && obj.link2master)
1533
+ if (obj.support != null && obj.Link2Support())
15341534 {
15351535 b = 1;
15361536 }
....@@ -14676,9 +14676,16 @@
1467614676 RigidBody.pos.z = 0;
1467714677 if (RigidBody.justclicked)
1467814678 {
14679
- RigidBody.pos.x = (float)manipCamera.lookAt.x;
14680
- RigidBody.pos.y = (float)manipCamera.lookAt.y;
14681
- RigidBody.pos.z = (float)manipCamera.lookAt.z;
14679
+// RigidBody.pos.x = (float)manipCamera.lookAt.x;
14680
+// RigidBody.pos.y = (float)manipCamera.lookAt.y;
14681
+// RigidBody.pos.z = (float)manipCamera.lookAt.z;
14682
+ // System.err.println("selected point = " + Trunk(selectedpoint.toParent[3][0]) + " " + Trunk(selectedpoint.toParent[3][1]) + " " + Trunk(selectedpoint.toParent[3][2]));
14683
+ CreateSelectedPoint();
14684
+
14685
+ RigidBody.pos.x = (float)selectedpoint.toParent[3][0];
14686
+ RigidBody.pos.y = (float)selectedpoint.toParent[3][1];
14687
+ RigidBody.pos.z = (float)selectedpoint.toParent[3][2];
14688
+
1468214689 RigidBody.wind.set(RigidBody.pos);
1468314690 RigidBody.wind.x -= (float)manipCamera.location.x;
1468414691 RigidBody.wind.y -= (float)manipCamera.location.y;