commit 98b6b9754ee71845bc11de04361de43a032b687e
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Feb 28 21:27:21 2020 +0000

    Fix for MeshBase.apply()

diff --git a/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java b/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
index 6b34203..f8590a9 100644
--- a/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
+++ b/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
@@ -24,6 +24,7 @@ import android.graphics.BitmapFactory;
 import android.opengl.GLSurfaceView;
 
 import org.distorted.examples.R;
+import org.distorted.library.effect.MatrixEffect;
 import org.distorted.library.effect.MatrixEffectMove;
 import org.distorted.library.effect.MatrixEffectQuaternion;
 import org.distorted.library.effect.MatrixEffectScale;
@@ -151,6 +152,12 @@ class MeshJoinRenderer implements GLSurfaceView.Renderer
 
     private MeshBase createJoinedMesh()
       {
-      return new MeshQuad();
+      MatrixEffect[] effects = new MatrixEffect[1];
+      effects[0] = new MatrixEffectMove(new Static3D(0,0,0.5f));
+
+      MeshBase mesh = new MeshQuad();
+      mesh.apply(effects);
+
+      return mesh;
       }
 }
