Computer Aided Geometric Design
Blossoming and knot insertion algorithms for B-spline curves
Computer Aided Geometric Design
An extension of Chaiken's algorithm to B-spline curves with knots in geometric progression
CVGIP: Graphical Models and Image Processing
Computer Aided Geometric Design
Non-uniform recursive subdivision surfaces
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Non-uniform subdivision for B-splines of arbitrary degree
Computer Aided Geometric Design
A symmetric, non-uniform, refine and smooth subdivision algorithm for general degree B-splines
Computer Aided Geometric Design
Non-uniform B-spline subdivision using refine and smooth
Proceedings of the 12th IMA international conference on Mathematics of surfaces XII
On subdivision schemes generalizing uniform B-spline surfaces of arbitrary degree
Computer Aided Geometric Design
A unified framework for primal/dual quadrilateral subdivision schemes
Computer Aided Geometric Design
On the efficiency of knot insertion algorithms
Computer Aided Geometric Design
A Theoretical Development for the Computer Generation and Display of Piecewise Polynomial Surfaces
IEEE Transactions on Pattern Analysis and Machine Intelligence
NURBS with extraordinary points: high-degree, non-uniform, rational subdivision schemes
ACM SIGGRAPH 2009 papers
Polynomial-based non-uniform interpolatory subdivision with features control
Journal of Computational and Applied Mathematics
L-system specification of knot-insertion rules for non-uniform B-spline subdivision
Computer Aided Geometric Design
Hi-index | 0.00 |
NURBS surfaces can be non-uniform and defined for any degree, but existing subdivision surfaces are either uniform or of fixed degree. The resulting incompatibility forms a barrier to the adoption of subdivision for CAD applications. Motivated by the search for NURBS-compatible subdivision schemes, we present a non-uniform subdivision algorithm for B-splines in the spirit of the uniform Lane-Riesenfeld 'refine and smooth' algorithm. In contrast to previous approaches, our algorithm is independent of index direction (symmetric), and also allows a selection of knot intervals to remain unaltered by the subdivision process. B-splines containing multiple knots, an important non-uniform design tool, can therefore be subdivided without increasing knot multiplicity.