grayscale, 2 d depth map, perlin noise