Point3f pt = mesh.vertices[mesh.polygonIndexes[iModel][i]];
if (pt.z == Float.MAX_VALUE || pt.z == -Float.MAX_VALUE) {
str += (i == 0 ? " " : " ,") + "[" + (int) pt.x + " " + (int) pt.y + (pt.z < 0 ? " %]" : "]");
} else if (adjustPt && i == 1){
Point3f pt1 = new Point3f(pt);
pt1.sub(mesh.vertices[mesh.polygonIndexes[iModel][0]]);
str += " " + Escape.escape(pt1);
} else {
str += " " + Escape.escape(pt);
}
}