Abstract
This article presents a generalized B-spline surface subdivision scheme of arbitrary order with a tension parameter. We first propose a tensor-product subdivision scheme that produces ku×kv order generalized B-spline limit surfaces. Generalized B-spline surface is the unified and extended form of B-splines, trigonometric B-splines and hyperbolic B-splines (Fang et al. 2010). The tensor product subdivision scheme can be used to generate various surfaces of revolution, including those generated by classical analytic curves that can be exactly represented by generalized B-spline curves. By extending a bi-order (say k) tensor-product scheme to meshes of arbitrary topology, we further propose a generalized surface subdivision scheme with a tension parameter. Several well-known subdivision schemes, including Doo-Sabin subdivision, Catmull-Clark subdivision, and two other subdivision schemes proposed by Morin et al. (2001) and Stam (2001), become special cases of the generalized subdivision scheme. The tension parameter can be used to adjust the shape of subdivision surfaces. The scheme produces higher order Ck-2 continuous limit surfaces except at extraordinary points where the continuity is C1. Convenient and hierarchical methods are also presented for embedding sharp features and semi-sharp features on the resulting limit surfaces. © 2013 Elsevier Ltd. All rights reserved.
| Original language | English |
|---|---|
| Pages (from-to) | 8-17 |
| Journal | CAD Computer Aided Design |
| Volume | 49 |
| DOIs | |
| Publication status | Published - Apr 2014 |
Research Keywords
- Arbitrary topology
- Generalized B-splines
- Generalized subdivision
- Sharp features
- Subdivision scheme
- Surface of revolution
Fingerprint
Dive into the research topics of 'A generalized surface subdivision scheme of arbitrary order with a tension parameter'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver