public void AddFaces(int NumberOfVerticesPerFace, params int[] VerticesIndices) { for (int n = 0; n < VerticesIndices.Length; n += NumberOfVerticesPerFace) { AddFace(VerticesIndices.Skip(n).Take(NumberOfVerticesPerFace).ToArray()); } }