g.beginShape(PConstants.TRIANGLES);
// iterate over all faces/triangles of the mesh
//for(Face f : mesh.faces) {
for (Iterator<?> i=mesh.faces.iterator(); i.hasNext();) {
Face f=(Face)i.next();
if (g.is3D()) {
g.vertex(f.a.x, f.a.y, f.a.z);
g.vertex(f.b.x, f.b.y, f.b.z);
g.vertex(f.c.x, f.c.y, f.c.z);
}