commit 5acaa86356e68d90a90af701affe7d131859dad4
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Jun 5 13:55:14 2020 +0100

    Progres with SingleMesh

diff --git a/src/main/java/org/distorted/examples/singlemesh/SingleMeshRenderer.java b/src/main/java/org/distorted/examples/singlemesh/SingleMeshRenderer.java
index a9c201b..4d7bcab 100644
--- a/src/main/java/org/distorted/examples/singlemesh/SingleMeshRenderer.java
+++ b/src/main/java/org/distorted/examples/singlemesh/SingleMeshRenderer.java
@@ -136,7 +136,7 @@ class SingleMeshRenderer implements GLSurfaceView.Renderer
     
     public void onSurfaceChanged(GL10 glUnused, int width, int height) 
       {
-      final float SCALE = 0.4f;
+      final float SCALE = 0.3f;
       mScreenMin = Math.min(width, height);
       float factor = SCALE*mScreenMin;
       mScale.set(factor,factor,factor);
@@ -311,11 +311,11 @@ class SingleMeshRenderer implements GLSurfaceView.Renderer
       final int NUM_CUBITS = CUBIT_MOVES.length;
       MeshBase[] cubits = new MeshBase[NUM_CUBITS];
 
-      cubits[0] = createCubitMesh();
+      cubits[NUM_CUBITS-1] = createCubitMesh();   // NUM_CUBITS-1 (or anything non-zero!)
 
-      for(int i=1; i<NUM_CUBITS; i++)
+      for(int i=0; i<NUM_CUBITS-1; i++)
         {
-        cubits[i] = cubits[0].copy(true);
+        cubits[i] = cubits[NUM_CUBITS-1].copy(true);
         }
 
       for(int i=0; i<NUM_CUBITS; i++)
