Added perlin noise, and tweaked the display shader.