Scinovex
articleTop 10% cited

T-splines and T-NURCCs

ACM Transactions on Graphics · 2003 · Vol. 22(3) · pp. 477–484
Thomas W. SederbergJianmin ZhengAlmaz BakenovAhmad Nasri

Abstract

This paper presents a generalization of non-uniform B-spline surfaces called T-splines. T-spline control grids permit T-junctions, so lines of control points need not traverse the entire control grid. T-splines support many valuable operations within a consistent framework, such as local refinement, and the merging of several B-spline surfaces that have different knot vectors into a single gap-free model. The paper focuses on T-splines of degree three, which are C 2 (in the absence of multiple knots). T-NURCCs (Non-Uniform Rational Catmull-Clark Surfaces with T-junctions) are a superset of both T-splines and Catmull-Clark surfaces. Thus, a modeling program for T-NURCCs can handle any NURBS or Catmull-Clark model as special cases. T-NURCCs enable true local refinement of a Catmull-Clark-type control grid: individual control points can be inserted only where they are needed to provide additional control, or to create a smoother tessellation, and such insertions do not alter the limit surface. T-NURCCs use stationary refinement rules and are C 2 except at extraordinary points and features.

Advanced Numerical Analysis TechniquesComputational Geometry and Mesh Generation3D Shape Modeling and AnalysisGridKnot (papermaking)Spline (mechanical)TraverseMathematicsComputer scienceGeneralizationSurface (topology)AlgorithmGeometry
Citations
758
FWCI
8.70
field-weighted impact
References
10
Percentile
98%
vs. same field & year
Citations per year
Cited by
Isogeometric analysis using T-splines
Computer Methods in Applied Mechanics and Engineering · 2009 · 1,014 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.