A new scheme for constructing a Catmull-Clark subdivision surface with shape control is proposed, which interpolates the local vertices of a quadrilateral mesh with arbitrary topology. Firstly, utilizing the local property of the progressive iterative approximation method, this subdivision scheme chooses a subset of the vertices on the control mesh to be adjusted and remains the others unchanged in the iterative process, it results the limit surface of the subdivision interoplates the corresponding subset o...