commit 57a3f7980f6ef1d676eac90f9f9d492526f4fbd9
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Thu Aug 27 13:51:21 2020 +0100

    Fix: nwo we need to explicitly set mesh center to negative Z if we want to GLOW a flat object.

diff --git a/src/main/java/org/distorted/examples/glow/GlowRenderer.java b/src/main/java/org/distorted/examples/glow/GlowRenderer.java
index aacd2ad..812b903 100644
--- a/src/main/java/org/distorted/examples/glow/GlowRenderer.java
+++ b/src/main/java/org/distorted/examples/glow/GlowRenderer.java
@@ -74,6 +74,7 @@ class GlowRenderer implements GLSurfaceView.Renderer, DistortedLibrary.Exception
       effects.apply(mGlow);
 
       MeshQuad quad = new MeshQuad();
+      quad.setComponentCenter(0,0,0,-0.1f);
 
       mScreen = new DistortedScreen();
       mScreen.attach(mLeaf, effects, quad );
diff --git a/src/main/java/org/distorted/examples/movingglow/MovingGlowRenderer.java b/src/main/java/org/distorted/examples/movingglow/MovingGlowRenderer.java
index 1115d43..2885412 100644
--- a/src/main/java/org/distorted/examples/movingglow/MovingGlowRenderer.java
+++ b/src/main/java/org/distorted/examples/movingglow/MovingGlowRenderer.java
@@ -76,6 +76,8 @@ class MovingGlowRenderer implements GLSurfaceView.Renderer, EffectListener, Dist
       mView = v;
 
       MeshQuad mesh = new MeshQuad();
+      mesh.setComponentCenter(0,0,0,-0.1f);
+
       mScale= new Static3D(1,1,1);
       mLeaf = new DistortedTexture();
       DistortedTexture surface = new DistortedTexture();
