Comment Comment by jharsman Yes, the standard solution to this is to use the curl if the scalar valued noise field. This gives you a vector field which is perpendicular to the gradient and i divergence free. parent jharsman 5 years ago