private static void readPixmap(Grid grid, String path, TileShape shape, int size, int rotation) {
		Pixmap p = new Pixmap(Gdx.files.internal(path));
		for(int i = 0; i < p.getWidth(); i++){
			for(int j = 0; j < p.getHeight(); j++){
				int c = p.getPixel(i, j);
				if(c == red){
//					Gdx.app.log("LevelLoader", "red " + (i*U.SPRITESIZE) + "," + (grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE));
					grid.addNewTile(new Tile(TileColor.RED, size, shape,i*U.SPRITESIZE, grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE, rotation));
				}
				else if(c == yellow){
//					Gdx.app.log("LevelLoader", "yellow  " + (i*U.SPRITESIZE) + "," + (grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE));
					grid.addNewTile(new Tile(TileColor.YELLOW, size, shape,i*U.SPRITESIZE, grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE, rotation));
				}
				else if(c == blue){
//					Gdx.app.log("LevelLoader", "blue " + (i*U.SPRITESIZE) + "," + (grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE));
					grid.addNewTile(new Tile(TileColor.BLUE, size, shape,i*U.SPRITESIZE, grid.sizeY*U.SPRITESIZE-j*U.SPRITESIZE-U.SPRITESIZE, rotation));
				}
			}
		}
	}