Abstract
In this paper, we propose a novel method for approximating a set of scattered data points by a quadrilateral mesh using level set methods followed by geometric algorithms. The level set method is used to capture the topology of the point clouds, and the geometric algorithm using Catmull-Clark subdivision surface is employed to generate high quality meshes. Finally the Catmull-Clark control mesh is converted to B-spline representation. The reconstructed models of topologically complex models show the effectiveness of the proposed algorithm.