void AddTriangle(Vector3 p1, Vector3 p2, Vector3 p3, Color32 color1, Color32 color2)
{
Vertices.Add(p1);
Vertices.Add(p2);
Vertices.Add(p3);
Colors.Add(color1);
Colors.Add(color2);
Colors.Add(color2);
Triangles.Add(Vertices.Count - 3);
Triangles.Add(Vertices.Count - 2);
Triangles.Add(Vertices.Count - 1);
}