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