GUIDED CATMULL-CLARK SUBDIVISION
Jianzhong Wang, email@example.com
Fuhua Cheng, firstname.lastname@example.org
The Catmull-Clark subdivision scheme for extraordinary patches is modified. The limit surface is curvature continuous at extraordinary points and C2 continuous elsewhere. With the new
scheme, one can generate a high quality subdivision surface with only bi-cubic B-spline patches.
In this paper we have shown that the guided subdivision scheme guarantees curvature continuity at extraordinary vertices of a Catmull-Clark subdivision surface. In contrast to previous works on extraordinary vertices, our scheme is purely subdivision based and uses only regular bi-cubic subdivision. This avoids the hassle to recompute eigenvalues and eigenbases for every valence in the original CCSS subdivision surface, instead the eigenstructures of our scheme have eigenvalues of 1 ,1/2, 1/4, 1/8, 1/16, 1/32, 1/64 (the eigenvalues for regular bi-cubic subdivision), so the scheme has a unique eigenbase for any valence.
Besides, the guided subdivison surface is flexible, we can adjust the shape of the subdivison surface by fine-tuning the determining control meshes as far as the choice of control points fulfill the requirement set forth in this paper. The linear system for choosing the control points of 2N determining control meshes is underdetermined, so this leaves rooms for changing the shape of subdivision surface without sacrificing the curvature continuity.
This paper is currently under review. The followings are some examples generated by using this scheme.
Limit surface for extraordinary point of valence 3 with its enlarged mesh structure
Limit surface for extraordinary point of valence 5 with its enlarged mesh structure
Limit surface for extraordinary point of valence 6 with its enlarged mesh structure
Limit surface for extraordinary point of valence 7 with its enlarged mesh structure
Limit surface for extraordinary point of valence 8 with its enlarged mesh structure