commit a22d17003efd074bb3cbcb60bacad81248e832be
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Thu Mar 21 16:39:06 2019 +0000

    Further improvement for the Generic app.

diff --git a/src/main/java/org/distorted/examples/generic/GenericRenderer.java b/src/main/java/org/distorted/examples/generic/GenericRenderer.java
index 20fe242..5574da0 100644
--- a/src/main/java/org/distorted/examples/generic/GenericRenderer.java
+++ b/src/main/java/org/distorted/examples/generic/GenericRenderer.java
@@ -218,7 +218,6 @@ class GenericRenderer implements GLSurfaceView.Renderer
     void setRegion(float x, float y, float z, float r)
       {
       float factorReg = 2*mFactorObj*r/mRegionTexture.getWidth();
-
       mRegionPoint.set(mFactorObj*x,mFactorObj*y, mFactorObj*z);
       mRegionScalePoint.set(factorReg,factorReg,factorReg);
       }
@@ -246,7 +245,6 @@ class GenericRenderer implements GLSurfaceView.Renderer
 
       float factorCen;
       int centerSize = mCenterTexture.getWidth();
-      float oldFactorObj = mFactorObj;
 
       if( width*mObjHeight > height*mObjWidth ) // screen is more 'horizontal' than the Object
         {
@@ -259,19 +257,8 @@ class GenericRenderer implements GLSurfaceView.Renderer
         factorCen  = (0.08f  *width)/centerSize;
         }
 
-      float adjustFactor = mFactorObj/oldFactorObj;
-
-      mCenterPoint.set1( mCenterPoint.get1()*adjustFactor );
-      mCenterPoint.set2( mCenterPoint.get2()*adjustFactor );
-      mCenterPoint.set3( mCenterPoint.get3()*adjustFactor );
-
-      mRegionPoint.set1( mRegionPoint.get1()*adjustFactor );
-      mRegionPoint.set2( mRegionPoint.get2()*adjustFactor );
-      mRegionPoint.set3( mRegionPoint.get3()*adjustFactor );
-
-      mRegionScalePoint.set1(mRegionScalePoint.get1()*adjustFactor);
-      mRegionScalePoint.set2(mRegionScalePoint.get2()*adjustFactor);
-      mRegionScalePoint.set3(mRegionScalePoint.get3()*adjustFactor);
+      setCenter(0.5f,0.5f,0.0f);
+      setRegion(0.0f,0.0f,0.0f,0.5f);
 
       mMoveObject.set( (width-mFactorObj*mObjWidth)/2 , (height-mFactorObj*mObjHeight)/2 , -mFactorObj*mObjDepth );
       mRotateCen.set(width*0.5f,height*0.5f, 0);
