LAB[au] #1 Well that could be preprocessed (3D? in fact a stack of 2D textures) textures (still procedural tho') in this case the function you need to search for (and implement) is called Perlin Noise.