Vertex.scaleVectorArray(vertices, Vector3D.ZERO_VECTOR, 1f/worldScale, 1f/worldScale, 1);
position.scaleLocal(1f/worldScale); //FIXME REALLY?
GluTrianglulator triangulator = new GluTrianglulator(applet);
List<Vertex> physicsTris = triangulator.tesselate(vertices, GLU.GLU_TESS_WINDING_NONZERO);
Vertex[] triangulatedBodyVerts = physicsTris.toArray(new Vertex[physicsTris.size()]);
triangulator.deleteTess();
//Set the triangulated vertices as the polygons (mesh's) vertices
this.setGeometryInfo(new GeometryInfo(applet, triangulatedBodyVerts));