commit 1b5358fb3a23f5bef75e2c073ff2780b118e6b78
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Jun 20 22:05:08 2023 +0200

    Comment.

diff --git a/src/main/java/org/distorted/library/mesh/MeshPolygon.java b/src/main/java/org/distorted/library/mesh/MeshPolygon.java
index b4b9e23..0664709 100644
--- a/src/main/java/org/distorted/library/mesh/MeshPolygon.java
+++ b/src/main/java/org/distorted/library/mesh/MeshPolygon.java
@@ -205,6 +205,9 @@ public class MeshPolygon extends MeshBase
       float tmp = x*(NUM_CACHE-1);
       int i1 = (int)tmp;
       int i2 = i1+1;
+
+      // why 0.5? Arbitrarily; this way the cubit faces of Twisty Puzzles
+      // [the main and only user of this class] look better.
       return 0.5f*((tmp-i1)*(mCurveCache[i2]-mCurveCache[i1]) + mCurveCache[i1]);
       }
     }
