commit e6995f3bc0e7ce768489184680247f02b8412c96
Author: Leszek Koltunski <leszek@distorted.org>
Date:   Sun Nov 13 22:59:16 2016 +0000

    Compute Race correctly

diff --git a/src/main/java/org/distorted/examples/aroundtheworld/AroundTheWorldSurfaceViewPicker.java b/src/main/java/org/distorted/examples/aroundtheworld/AroundTheWorldSurfaceViewPicker.java
index 18760e4..69584b8 100644
--- a/src/main/java/org/distorted/examples/aroundtheworld/AroundTheWorldSurfaceViewPicker.java
+++ b/src/main/java/org/distorted/examples/aroundtheworld/AroundTheWorldSurfaceViewPicker.java
@@ -100,7 +100,11 @@ class AroundTheWorldSurfaceViewPicker extends GLSurfaceView
           }
 
         mRenderer.move(xf,yf);
-        mManager.setRace( 1.0f - (yf+1.5f)/3.0f, (xf+0.865f)/(3*0.865f) );
+
+        float distance_from_left =(xf+0.865f)/(3*0.865f);
+        float distance_from_top  =0.333f*(1-yf)-0.192f*xf;
+
+        mManager.setRace( distance_from_top, distance_from_left );
         }
 
       return true;
