commit 6b2ab5c5d0f3d9a333430ddb6bd502367ffc002b
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon Aug 9 14:36:13 2021 +0200

    Corrections for the Bandaged cubit creation.

diff --git a/src/main/java/org/distorted/objects/TwistyBandagedAbstract.java b/src/main/java/org/distorted/objects/TwistyBandagedAbstract.java
index 13cd64b5..a04324b7 100644
--- a/src/main/java/org/distorted/objects/TwistyBandagedAbstract.java
+++ b/src/main/java/org/distorted/objects/TwistyBandagedAbstract.java
@@ -218,10 +218,10 @@ abstract class TwistyBandagedAbstract extends TwistyObject
           {
               {2,3,1,0},
               {7,6,4,5},
-              {6,2,0,4},
-              {3,7,5,1},
               {4,0,1,5},
               {7,3,2,6},
+              {6,2,0,4},
+              {3,7,5,1},
           };
 
       float defHeight = 0.048f;
@@ -236,6 +236,10 @@ abstract class TwistyBandagedAbstract extends TwistyObject
         int Y = mDimensions[i][1];
         int Z = mDimensions[i][2];
 
+        int maxXY = Math.max(X,Y);
+        int maxXZ = Math.max(X,Z);
+        int maxYZ = Math.max(Y,Z);
+
         double[][] vertices =
             {
                 {+0.5f*X,+0.5f*Y,+0.5f*Z},
@@ -250,9 +254,9 @@ abstract class TwistyBandagedAbstract extends TwistyObject
 
         float[][] bands= new float[][]
             {
-                {defHeight/X,65,0.25f,0.5f,5,1,2},
-                {defHeight/Y,65,0.25f,0.5f,5,1,2},
-                {defHeight/Z,65,0.25f,0.5f,5,1,2}
+                {defHeight/maxYZ,65,0.25f,0.5f,5,1,2},
+                {defHeight/maxXZ,65,0.25f,0.5f,5,1,2},
+                {defHeight/maxXY,65,0.25f,0.5f,5,1,2}
             };
 
         float[][] centers = new float[][]
