GUIDED CATMULL-CLARK SUBDIVISION

Jianzhong Wang,    jwangf@uky.edu

Fuhua Cheng,          cheng@cs.uky.edu

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.

 

bvalence3.jpg

 

Limit surface for extraordinary point of valence 3 with its enlarged mesh structure

 

bvalence5.jpg

 

Limit surface for extraordinary point of valence 5 with its enlarged mesh structure

 

bvalence6.jpg

 

Limit surface for extraordinary point of valence 6 with its enlarged mesh structure

 

bvalence7.jpg

 

Limit surface for extraordinary point of valence 7 with its enlarged mesh structure

 

bvalence8.jpg

 

Limit surface for extraordinary point of valence 8 with its enlarged mesh structure