better mesh, less dependent on resolution