anchor.diff:    print("loaded (${delta}) ${gb}");
     return gb;
   }
  -
  
positive.code:           double.parse(array[3])));
      } else if (array[0] == "f") {
        // face
        if (array.length != 4) {
          print("*** Error: face '" + line + "' not handled");
          continue;
        }
  
negative.code:           faceNormal.add(new VM.Vector3.zero());
          }
        }
        if (array.length == 4) {
          gb.AddVerticesFace3(faceVertices);
        } else {
          gb.AddVerticesFace4(faceVertices);
        }
        gb.AddAttributesVector3(aNormal, faceNormal);
        gb.AddAttributesVector2(aTextureCoordinates, faceUvs);
      }
  