adds ability to use [(0,0,0),(1,1,1)....] and generate vert data