Sorry for the poor quality. Rendered using shadertoy, see the code demo: https://www.shadertoy.com/view/wdjGWW