We present a remeshing scheme based on the idea of improving mesh quality by a series of local modifications of the mesh geometry and connectivity. The central local modification technique is an area-based smoothing technique. Area-based smoothing allows the control of both triangle quality and vertex sampling over the mesh, as a function of some criteria, e.g. the mesh curvature. The algorithm is able to create an unstructured mesh, and reduce irregular vertices efficiently.