% mesh_blob.m — A random "blob" surface. % % surfacemesh.blob radially perturbs a spherical mesh by a smooth random % field, so each run with a fresh seed produces a different shape. mip load --install flatironinstitute/flatironinstitute/surfacefun p = 16; nref = 2; rng(0) dom = surfacemesh.blob(p + 1, nref); figure(1); plot(dom), camlight title('Random blob'); fprintf('patches: %d\n', length(dom));