My Adventure with 3D Perlin Noise