1// the Neovius surface: https://en.wikipedia.org/wiki/Neovius_surface
2
3let
4    neovius = make_shape {
5        dist[x,y,z,_] = -(3*(cos x+cos y+cos z) + 4*cos x*cos y*cos z);
6        is_3d = true;
7    };
8
9in
10neovius >> shell .2 >> lipschitz 10 `intersection` cube 20
11