From 4a5b9e0b9ecc97203d4089ca0cd0d6df8c76bf1c Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Mon, 22 Apr 2019 17:29:27 -0400
Subject: [PATCH] Fix theRenderer

---
 cMesh.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/cMesh.java b/cMesh.java
index af52c25..863e918 100644
--- a/cMesh.java
+++ b/cMesh.java
@@ -355,7 +355,9 @@
         //        DynamicNode handle = new DynamicNode(center.x, center.y, center.z, 0 /*0 , 1 or Float.MAX_VALUE*/, 0);
         //        Phys.addHandle(handle);
                 
-            for (int k=Phys.allNodes.size(); --k>=0;) // warning: "add handle" adds a node
+            int size = Phys.allNodes.size();
+            
+            for (int k=0; k < size; k++) // warning: "add handle" adds a node
             {
                 DynamicNode dn = Phys.allNodes.get(k);
                 DynamicNode handle = new DynamicNode(dn.position.x, dn.position.y, dn.position.z, 0 /*0 , 1 or Float.MAX_VALUE*/, 0);
@@ -482,7 +484,7 @@
     }
     
     
-    void DrawNode(CameraPane display, Object3D /*Composite*/ root, boolean selected) // ??
+    void DrawNode(iCameraPane display, Object3D /*Composite*/ root, boolean selected) // ??
     {
 // ??????        if (size() > 0)
 //        {
@@ -642,7 +644,7 @@
             gl.glEnable(gl.GL_LIGHTING);
         }
         
-        if (live && display.isLIVE() && display.drawMode == CameraPane.DEFAULT)
+        if (live && Globals.isLIVE() && display.DrawMode() == CameraPane.DEFAULT)
         {
         //System.out.println("UPDATE");
             if (Phys == null)

--
Gitblit v1.6.2