We present a new subdivision scheme (BCC-algorithm) for constructing a surface from an initial net of 3D curves, by repeated refinements of nets of curves. This algorithm improves a subdivision scheme for nets of curves (BC-algorithm), proposed in a previous paper, which generalizes the well known Chaikin subdivision scheme refining control points. While the BC-algorithm generates continuous surfaces, the BCC-algorithm generates C1 surfaces. This is achieved by a corner cutting step following each refinement step of the BC-algorithm. The analysis of convergence, smoothness and approximation order of the BCC-algorithm is based on its proximity to the tensor-product Chaikin scheme. A short discussion of boundary rules for the BCC-algorithm is also included. Several numerical examples, illustrating the operation of the BCC-algorithm, with and without boundary rules, are presented. In the examples the advantage of the BCC-algorithm over the tensorproduct Chaikin algorithm is evident

Blending Based Corner Cutting Subdivision Scheme for Nets of Curves / C.Conti; N.Dyn. - In: COMPUTER AIDED GEOMETRIC DESIGN. - ISSN 0167-8396. - STAMPA. - 27:(2010), pp. 340-358. [10.1016/j.cagd.2009.12.006]

Blending Based Corner Cutting Subdivision Scheme for Nets of Curves

CONTI, COSTANZA;
2010

Abstract

We present a new subdivision scheme (BCC-algorithm) for constructing a surface from an initial net of 3D curves, by repeated refinements of nets of curves. This algorithm improves a subdivision scheme for nets of curves (BC-algorithm), proposed in a previous paper, which generalizes the well known Chaikin subdivision scheme refining control points. While the BC-algorithm generates continuous surfaces, the BCC-algorithm generates C1 surfaces. This is achieved by a corner cutting step following each refinement step of the BC-algorithm. The analysis of convergence, smoothness and approximation order of the BCC-algorithm is based on its proximity to the tensor-product Chaikin scheme. A short discussion of boundary rules for the BCC-algorithm is also included. Several numerical examples, illustrating the operation of the BCC-algorithm, with and without boundary rules, are presented. In the examples the advantage of the BCC-algorithm over the tensorproduct Chaikin algorithm is evident
2010
27
340
358
C.Conti; N.Dyn
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/370137
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 4
social impact