Added old and new 3D perlin noise