commit 77e9d9674db2b071d6569b7b50ace7f00566c86d
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sun Mar 8 22:08:40 2020 +0000

    Some progress with Pyraminx.

diff --git a/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java b/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
index 4f5ad80..2e756f7 100644
--- a/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
+++ b/src/main/java/org/distorted/examples/meshjoin/MeshJoinRenderer.java
@@ -140,16 +140,16 @@ class MeshJoinRenderer implements GLSurfaceView.Renderer
       final int[] FACE_COLORS = new int[] { 0xffffff00, 0xff00ff00, 0xff0000ff, 0xffff0000 };
       final int FACES=FACE_COLORS.length;
       int SIZE = 128;
-      int STROKE = SIZE/20;
-      int OFF = STROKE/2 -1;
-      int OFF2 = (int)(0.577f*SIZE) + OFF;
-      int HEIGHT = SIZE - OFF;
-      int RADIUS = SIZE/12;
-      int ARC1_H = (int)(0.31f*SIZE);
+      float STROKE = 0.05f*SIZE;
+      float OFF = STROKE/2 -1;
+      float OFF2 = 0.577f*SIZE + OFF;
+      float HEIGHT = SIZE - OFF;
+      float RADIUS = SIZE/12;
+      float ARC1_H = 0.31f*SIZE;
       float ARC1_W = SIZE*0.5f;
-      float ARC2_W = 19.5f;
-      float ARC2_H = 116.5f;
-      float ARC3_W = 108.5f;
+      float ARC2_W = 0.152f*SIZE;
+      float ARC2_H = 0.91f*SIZE;
+      float ARC3_W = 0.847f*SIZE;
 
       Bitmap result = Bitmap.createBitmap(FACES*SIZE,SIZE, Bitmap.Config.ARGB_8888);
       Canvas canvas = new Canvas(result);
