Millions of triangles