private void AddRectangularMeshTextureCoordinates(int rows, int columns) { for (int i = 0; i < rows; i++) { double v = (double)i / (rows - 1); for (int j = 0; j < columns; j++) { double u = (double)j / (columns - 1); this.textureCoordinates.Add(new Point(u, v)); } } }