commit 60da87dbee188f3ae1241c798130a72c27482403
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon Apr 27 21:09:48 2020 +0100

    new VertexEffectScale

diff --git a/src/main/java/org/distorted/examples/generic/GenericEffect.java b/src/main/java/org/distorted/examples/generic/GenericEffect.java
index 7d2c5c2..a509cc1 100644
--- a/src/main/java/org/distorted/examples/generic/GenericEffect.java
+++ b/src/main/java/org/distorted/examples/generic/GenericEffect.java
@@ -45,6 +45,7 @@ import org.distorted.library.effect.VertexEffectMove;
 import org.distorted.library.effect.VertexEffectPinch;
 import org.distorted.library.effect.VertexEffectQuaternion;
 import org.distorted.library.effect.VertexEffectRotate;
+import org.distorted.library.effect.VertexEffectScale;
 import org.distorted.library.effect.VertexEffectSink;
 import org.distorted.library.effect.VertexEffectSwirl;
 import org.distorted.library.effect.VertexEffectWave;
@@ -125,6 +126,7 @@ class GenericEffect implements SeekBar.OnSeekBarChangeListener
       case VERTEX_MOVE      : effect = new VertexEffectMove        (mDyn3)                         ; break;
       case VERTEX_QUATERNION: effect = new VertexEffectQuaternion  (mDyn4, mCenterDyn)             ; break;
       case VERTEX_ROTATE    : effect = new VertexEffectRotate      (mDyn1, mDyn3, mCenterDyn)      ; break;
+      case VERTEX_SCALE     : effect = new VertexEffectScale       (mDyn3)                         ; break;
 
       case ALPHA            : effect = new FragmentEffectAlpha     (mDyn1,        mCenterDyn, mRegion3Dyn, false); break;
       case SMOOTH_ALPHA     : effect = new FragmentEffectAlpha     (mDyn1,        mCenterDyn, mRegion3Dyn, true ); break;
@@ -185,6 +187,7 @@ class GenericEffect implements SeekBar.OnSeekBarChangeListener
                               float zm = (mInter[2]-50)*(sw+sh)/2;
                               mSta3.set(xm,ym,zm);
                               break;
+      case VERTEX_SCALE     :
       case SCALE            : float xs = (mInter[0]>50 ? 0.04f : 0.013f)*(mInter[0]-50) + 1;
                               float ys = (mInter[1]>50 ? 0.04f : 0.013f)*(mInter[1]-50) + 1;
                               float zs = (mInter[2]>50 ? 0.04f : 0.013f)*(mInter[2]-50) + 1;
