But! I’m not sure divergence free noise would necessarily solve any problems for what this artist is trying to achieve. The art he’s generating is currently making use of the field’s divergence and convergence properties; in the images it’s important that lines move further apart and become less dense sometimes, and then converge and become more dense in other places. The divergence can be ugly if you see too much of it or identify the pattern, and that’s a big reason the article uses collision detection to terminate converging lines. But the finished images he shows are also setting the noise scale and framing the image manually in order to maximize the benefits of the divergent noise, and minimize the downsides.
When I googled for the paper I found a few interesting links about curl noise:
2d example: https://al-ro.github.io/projects/curl/
3d example: https://al-ro.github.io/projects/embers/
Houdini offers curl noise. Houdini is amazing for generative art, btw, and has a free personal learning edition.
Docs: https://www.sidefx.com/docs/houdini/nodes/vop/curlnoise.html
Example usage: https://entagma.com/houdini-curl-noise-flow/