From 22e8ab6479334206f97b0093f6c5ffd14610cce3 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 18 Aug 2019 20:30:44 -0400
Subject: [PATCH] More credits

---
 BoundaryRep.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/BoundaryRep.java b/BoundaryRep.java
index 44b0ba9..3d93ef4 100644
--- a/BoundaryRep.java
+++ b/BoundaryRep.java
@@ -686,6 +686,7 @@
     
     void RecomputeBasis(BoundaryRep other, double[][] toRoot, Vertex v)
     {
+        CameraPane.CreateSelectedPoint();
         CameraPane.selectedpoint.
             getAverage(cStatic.point1, true);
 
@@ -1003,6 +1004,7 @@
             
             v.closestsupport = -1;
             
+        CameraPane.CreateSelectedPoint();
         CameraPane.selectedpoint.
             getAverage(cStatic.point1, true);
 
@@ -1261,6 +1263,7 @@
         for (int wi = v0.weights.length; --wi>=0;)
             v[wi] = 0;
             
+        CameraPane.CreateSelectedPoint();
         CameraPane.selectedpoint.
             getAverage(cStatic.point1, true);
 
@@ -1398,6 +1401,7 @@
         v0.x = v0.y = v0.z = 0;
         v0.norm.x = v0.norm.y = v0.norm.z = 0;
             
+        CameraPane.CreateSelectedPoint();
         CameraPane.selectedpoint.
             getAverage(cStatic.point1, true);
 
@@ -2000,7 +2004,7 @@
                 // Warning: faster but dangerous
                 if (v.weights != null && v.weights[j]
                         // == 0)
-                        < 0.001 * v.totalweight)
+                        < 0.0001 * v.totalweight)
                 {
                     //testweight += v.weights[j-1];
                     continue;

--
Gitblit v1.6.2