Function for drawing a torus. Normals are computed by hand for each face but
there are clearly wrong.