commit caf7ce0a919a48d3cc9f624d1fd7dd30651fd6e4
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Oct 8 09:33:00 2021 +0200

    Minor

diff --git a/src/main/java/org/distorted/examples/triblur/TriblurRenderer.java b/src/main/java/org/distorted/examples/triblur/TriblurRenderer.java
index 4be7641..753e5a4 100644
--- a/src/main/java/org/distorted/examples/triblur/TriblurRenderer.java
+++ b/src/main/java/org/distorted/examples/triblur/TriblurRenderer.java
@@ -56,16 +56,14 @@ import javax.microedition.khronos.opengles.GL10;
 
 class TriblurRenderer implements GLSurfaceView.Renderer, DistortedLibrary.ExceptionListener
 {
-    private static final int NUM = 6; // 6 ints (x,y,z,R,G,B) each describe 1 object below
-
-    private static final int[] OBJECTS =
+    private static final int[][] OBJECTS =
         {
-        -130, 0, 0,   255,   0,  0,  // x,y,z, R,G,B
-           0, 0, 0,   255, 255,  0,  //
-        +130, 0, 0,     0, 255,  0,  //
+            {-130, 0, 0,   255,   0,  0},  // x,y,z, R,G,B
+            {   0, 0, 0,   255, 255,  0},  //
+            {+130, 0, 0,     0, 255,  0},  //
         };
 
-    private static final int NUM_OBJECTS = OBJECTS.length/NUM;
+    private static final int NUM_OBJECTS = OBJECTS.length;
     private static final int OBJ_SIZE    = 100;
 
     private final GLSurfaceView mView;
@@ -125,13 +123,13 @@ class TriblurRenderer implements GLSurfaceView.Renderer, DistortedLibrary.Except
 
       for(int i=0; i<NUM_OBJECTS; i++)
         {
-        moveVector[i]       = new Static3D(OBJECTS[NUM*i  ], OBJECTS[NUM*i+1], OBJECTS[NUM*i+2]);
-        chromaVector[i]     = new Static3D(OBJECTS[NUM*i+3], OBJECTS[NUM*i+4], OBJECTS[NUM*i+5]);
+        moveVector[i]       = new Static3D(OBJECTS[i][0], OBJECTS[i][1], OBJECTS[i][2]);
+        chromaVector[i]     = new Static3D(OBJECTS[i][3], OBJECTS[i][4], OBJECTS[i][5]);
         mEffectHaloRadius[i]= new Static2D(10,10);
         mEffectHalo[i]      = new Static1D(10);
         mBlur[i]            = new PostprocessEffectBlur(mEffectHaloRadius[i] );
         mGlow[i]            = new PostprocessEffectGlow(mEffectHaloRadius[i], new Static4D(1.0f,1.0f,1.0f,0.5f) );
-        mBord[i]            = new PostprocessEffectBorder(mEffectHalo[i], new Static4D(0.0f,0.0f,0.0f,0.9f) );
+        mBord[i]            = new PostprocessEffectBorder(mEffectHalo[i], new Static4D(0.0f,0.0f,0.0f,0.8f) );
         chroma[i]           = new FragmentEffectChroma( new Static1D(0.3f), chromaVector[i]);
         effects[i]          = new DistortedEffects();
         effects[i].apply(chroma[i]);
