From 255bcc8ac2faaf412e78e231eaa8e4a560621668 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 29 Sep 2019 12:44:37 -0400
Subject: [PATCH] link2master + link2support + UF

---
 CameraPane.java |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/CameraPane.java b/CameraPane.java
index 02b265d..33efbcd 100644
--- a/CameraPane.java
+++ b/CameraPane.java
@@ -1530,7 +1530,7 @@
                 }
             }
             float b = 0;
-            if (obj.support != null && obj.link2master)
+            if (obj.support != null && obj.Link2Support())
             {
                 b = 1;
             }
@@ -14676,9 +14676,14 @@
             RigidBody.pos.z = 0;
             if (RigidBody.justclicked)
             {
-                RigidBody.pos.x = (float)manipCamera.lookAt.x;
-                RigidBody.pos.y = (float)manipCamera.lookAt.y;
-                RigidBody.pos.z = (float)manipCamera.lookAt.z;
+//                RigidBody.pos.x = (float)manipCamera.lookAt.x;
+//                RigidBody.pos.y = (float)manipCamera.lookAt.y;
+//                RigidBody.pos.z = (float)manipCamera.lookAt.z;
+                                 //       System.err.println("selected point = " + Trunk(selectedpoint.toParent[3][0]) + " " + Trunk(selectedpoint.toParent[3][1]) + " " + Trunk(selectedpoint.toParent[3][2]));
+                RigidBody.pos.x = (float)selectedpoint.toParent[3][0];
+                RigidBody.pos.y = (float)selectedpoint.toParent[3][1];
+                RigidBody.pos.z = (float)selectedpoint.toParent[3][2];
+
                 RigidBody.wind.set(RigidBody.pos);
                 RigidBody.wind.x -= (float)manipCamera.location.x;
                 RigidBody.wind.y -= (float)manipCamera.location.y;

--
Gitblit v1.6.2