public void GenerateMesh(List <Vector3> evenPoints) { var info = MakeExitTest(evenPoints, extrude); Mesh mesh = MeshMaker.RoadMeshAlongPath(info, "exit", false); DestroyImmediate(GameObject.Find("exit")); GameObject exit = new GameObject("exit"); exit.transform.SetParent(transform); exit.transform.position = transform.position; exit.AddComponent <MeshFilter>().sharedMesh = mesh; MeshRenderer rend = exit.AddComponent <MeshRenderer>(); rend.sharedMaterial = new Material(Shader.Find("Shader Graphs_road")); rend.sharedMaterial.color = Color.white; }