commit 90f78d6b7c42eddb83d40da8835efbfb3dbdfece
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sun Oct 23 12:06:40 2022 +0200

    Star visible now, but the background of it is opaque (dark gray, same as the glClearColor of the main Screen)

diff --git a/src/main/java/org/distorted/overlays/OverlayStars.java b/src/main/java/org/distorted/overlays/OverlayStars.java
index 3ec787b3..d31d3aee 100644
--- a/src/main/java/org/distorted/overlays/OverlayStars.java
+++ b/src/main/java/org/distorted/overlays/OverlayStars.java
@@ -13,6 +13,7 @@ import android.content.res.Resources;
 import android.graphics.Bitmap;
 import android.graphics.BitmapFactory;
 
+import org.distorted.library.effect.MatrixEffectMove;
 import org.distorted.library.effect.MatrixEffectRotate;
 import org.distorted.library.effect.MatrixEffectScale;
 import org.distorted.library.main.DistortedEffects;
@@ -42,21 +43,24 @@ public class OverlayStars extends OverlayGeneric implements EffectListener
       DistortedTexture texture = new DistortedTexture();
       texture.setTexture(bmp);
 
-      float scale = 10;
+      float scale = mScreen.getWidth()*0.3f;
 
+      Static3D move     = new Static3D(0,0,1);
       Static1D point0   = new Static1D(0);
       Static1D point360 = new Static1D(360);
       Dynamic1D angle   = new Dynamic1D();
       angle.add(point0);
       angle.add(point360);
-      angle.setCount(1.0f);
+      angle.setCount(0.5f);
       angle.setDuration(5000);
       Static3D axis = new Static3D(0,0,1);
       Static3D center = new Static3D(0,0,0);
 
       DistortedEffects effects = new DistortedEffects();
+      MatrixEffectMove moveEffect = new MatrixEffectMove(move);
       MatrixEffectScale scaleEffect = new MatrixEffectScale(scale);
       MatrixEffectRotate rotateEffect = new MatrixEffectRotate(angle,axis,center);
+      effects.apply(moveEffect);
       effects.apply(scaleEffect);
       effects.apply(rotateEffect);
 
