commit 2f434e154d5b0a98e135a3dd8cd023f337765ed8
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Thu May 12 15:06:55 2022 +0200

    Slightely improve the locally-creeated bandaged cuboid icon.

diff --git a/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java b/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
index d1ccfb62..a36a8ee8 100644
--- a/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
+++ b/src/main/java/org/distorted/bandaged/BandagedCreatorRenderer.java
@@ -500,10 +500,27 @@ public class BandagedCreatorRenderer implements GLSurfaceView.Renderer, Distorte
      DistortedEffects effects = obj.getObjectEffects();
      DistortedNode node = obj.getNode();
 
+     float quot1 = mObjSize[2]/ (float)mObjSize[0];
+     float quot2 = mObjSize[2]/ (float)mObjSize[1];
+     float quot3 = mObjSize[0]/ (float)mObjSize[2];
+     float quot4 = mObjSize[0]/ (float)mObjSize[1];
+
+     float quot5 = Math.max(quot1,quot2);
+     float quot6 = Math.max(quot3,quot4);
+     float quot7 = Math.max(quot5,quot6);
+
+     int angle;
+
+          if( quot7<=1.0f ) angle=120;
+     else if( quot7<=1.5f ) angle= 90;
+     else if( quot7<=2.0f ) angle= 60;
+     else                   angle= 30;
+
      if( mFramebuffer==null )
        {
        mFramebuffer = new DistortedFramebuffer(FBO_WIDTH,FBO_HEIGHT,1, InternalOutputSurface.DEPTH_NO_STENCIL);
        mFramebuffer.glClearColor(BRIGHTNESS, BRIGHTNESS, BRIGHTNESS, 1.0f);
+       mFramebuffer.setProjection(angle,0.1f);
        }
 
      mFramebuffer.detachAll();
