forked from: Pixelate with perlin noise

