commit f45e4279b4c0be41e1bb42ea126c2d9f1d7442af
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Jun 5 13:34:16 2020 +0100

    Progres with SingleMesh; bugfix in MeshBase.apply(Matrix)

diff --git a/src/main/java/org/distorted/library/mesh/MeshBase.java b/src/main/java/org/distorted/library/mesh/MeshBase.java
index 39abe09..1a9f7f2 100644
--- a/src/main/java/org/distorted/library/mesh/MeshBase.java
+++ b/src/main/java/org/distorted/library/mesh/MeshBase.java
@@ -260,12 +260,12 @@ public abstract class MeshBase
 
      for(int i=0; i<numComp; i++)
        {
-       start = end;
+       start = end+1;
        end   = mEffComponent.get(i);
 
        if( (andAssoc & mAndAssociation[i]) != 0 || (equAssoc == mEquAssociation[i]) )
          {
-         applyMatrixToComponent(matrix,start+1,end+1);
+         applyMatrixToComponent(matrix,start,end);
          }
        }
 
@@ -278,7 +278,7 @@ public abstract class MeshBase
      {
      float x,y,z;
 
-     for(int index=start; index<end*VERT1_ATTRIBS; index+=VERT1_ATTRIBS )
+     for(int index=start*VERT1_ATTRIBS; index<=end*VERT1_ATTRIBS; index+=VERT1_ATTRIBS )
        {
        x = mVertAttribs1[index+POS_ATTRIB  ];
        y = mVertAttribs1[index+POS_ATTRIB+1];
