commit 26b28407bccf459252354d7bc17eaf59327c802b
Author: Leszek Koltunski <leszek@distoretedandroid.org>
Date:   Thu Jun 23 13:56:26 2016 +0100

    Progress with Vertex3D

diff --git a/src/main/java/org/distorted/examples/vertex3d/Vertex3DActivity.java b/src/main/java/org/distorted/examples/vertex3d/Vertex3DActivity.java
index a992bd0..75fe03e 100644
--- a/src/main/java/org/distorted/examples/vertex3d/Vertex3DActivity.java
+++ b/src/main/java/org/distorted/examples/vertex3d/Vertex3DActivity.java
@@ -62,8 +62,6 @@ public class Vertex3DActivity extends Activity implements OnSeekBarChangeListene
   private int distortX, distortY, distortZ;
   private int sinkA;
   private int swirlA;
-    
-  private int maxX, maxY, maxZ;
 
   private float fdeformX, fdeformY, fdeformZ;
   private float fdistortX, fdistortY, fdistortZ;
@@ -346,9 +344,9 @@ public class Vertex3DActivity extends Activity implements OnSeekBarChangeListene
 
   private void computeDeform()
     {
-    fdeformX = (deformX-50)*maxX/50.0f;
-    fdeformY = (deformY-50)*maxY/50.0f;
-    fdeformZ = (deformZ-50)*maxZ/50.0f;
+    fdeformX = (deformX-50)*Vertex3DRenderer.mScreenMin/50.0f;
+    fdeformY = (deformY-50)*Vertex3DRenderer.mScreenMin/50.0f;
+    fdeformZ = (deformZ-50)*Vertex3DRenderer.mScreenMin/50.0f;
 
     Vertex3DRenderer.setDeform( fdeformX, fdeformY, fdeformZ );
     }
@@ -368,9 +366,9 @@ public class Vertex3DActivity extends Activity implements OnSeekBarChangeListene
 
   private void computeDistort()
     {
-    fdistortX = (distortX-50)*maxX/50.0f;
-    fdistortY = (distortY-50)*maxY/50.0f;
-    fdistortZ = (distortZ-50)*maxZ/50.0f;
+    fdistortX = (distortX-50)*Vertex3DRenderer.mScreenMin/50.0f;
+    fdistortY = (distortY-50)*Vertex3DRenderer.mScreenMin/50.0f;
+    fdistortZ = (distortZ-50)*Vertex3DRenderer.mScreenMin/50.0f;
 
     Vertex3DRenderer.setDistort(fdistortX, fdistortY, fdistortZ);
     }
@@ -457,14 +455,6 @@ public class Vertex3DActivity extends Activity implements OnSeekBarChangeListene
 
       if( hasFocus ) setGrid();
       }
-    else
-      {
-      GLSurfaceView mView = (GLSurfaceView) this.findViewById(R.id.vertex3dSurfaceView);
-      
-      maxX = mView.getWidth();
-      maxY = mView.getHeight();
-      maxZ = (maxX+maxY)/2;
-      }
     }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/main/java/org/distorted/examples/vertex3d/Vertex3DRenderer.java b/src/main/java/org/distorted/examples/vertex3d/Vertex3DRenderer.java
index 11bdb9f..cb5e5c2 100644
--- a/src/main/java/org/distorted/examples/vertex3d/Vertex3DRenderer.java
+++ b/src/main/java/org/distorted/examples/vertex3d/Vertex3DRenderer.java
@@ -65,7 +65,7 @@ class Vertex3DRenderer implements GLSurfaceView.Renderer
     private static Static1D mSinkPoint, mSwirlPoint;
 
     Static4D mQuat1, mQuat2;
-    int mScreenMin;
+    static int mScreenMin;
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
