[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

T-splines and T-NURCCs

Published: 01 July 2003 Publication History

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 C2 (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 C2 except at extraordinary points and features.

Supplementary Material

MP4 File (sederberg_tsplines.mp4)

References

[1]
BAKENOV, A. 2001. T-Splines: Tensor Product B-spline Surfaces with T-Junctions. Master's thesis, Brigham Young University.
[2]
CATMULL, E., AND CLARK, J. 1978. Recursively Generated B-spline Surfaces On Arbitrary Topological Meshes. Computer-Aided Design 10, 350--355.
[3]
FORSEY, D., AND BARTELS, R. H. 1988. Hierarchical B-spline refinement. Computer Graphics 22, 4(August 1988), 205--212.
[4]
GRINSPUN, E., KRYSL, P., AND SCHRÖDER, P. 2002. Charms: A simple framework for adaptive simulation. ACM Transactions on Graphics 21, 3 (July), 281--290.
[5]
KOBBELT, L. 2000. √3-subdivision. Computer Graphics, 103--112. SIGGRAPH 2000.
[6]
KRAFT, R. 1998. Adaptive and linearly independent multilevel B-splines. In Surface Fitting and Multiresolution Methods, A. L. Mehaute, C. Rabut, and L. L. Schumaker, Eds. Vanderbilt University Press, Nashville, 209--218.
[7]
RAMSHAW, L. 1989. Blossoms are polar forms. Computer Aided Geometric Design 6, 323--358.
[8]
ROCKWOOD, A. P., HEATON, K., AND DAVIS, T. 1989. Real-time rendering of trimmed surfaces. Proceedings of SIGGRAPH 89, 107--116.
[9]
SEDERBERG, T. W., ZHENG, J., SEWELL, D., AND SABIN, M. 1998. Non-uniform recursive subdivision surfaces. Proceedings of SIGGRAPH 98 (July), 387--394. ISBN 0-89791-999-8.
[10]
VELHO, L., AND ZORIN, D. 2001. 4--8 subdivision. Computer Aided Geometric Design 18, 5, 397--428.
[11]
WELLER, F., AND HAGEN, H. 1995. Tensor product spline spaces with knot segments. In Mathematical Methods for Curves and Surfaces, M. Daehlen, T. Lyche, and L. L. Schumaker, Eds. Vanderbilt University Press, Nashville, 563--572.
[12]
ZORIN, D., AND SCHRÖDER, P., 2000. Subdivision for modeling and animation, SIGGRAPH'00 course notes.

Cited By

View all
  • (2025)Adaptive refinement in incompressible fluid flow simulation based on THB-splines-powered isogeometric analysisMathematics and Computers in Simulation10.1016/j.matcom.2024.09.016228(514-533)Online publication date: Feb-2025
  • (2025)Efficient alternating and joint distance minimization methods for adaptive spline surface fittingGraphical Models10.1016/j.gmod.2024.101251137(101251)Online publication date: Feb-2025
  • (2025)Seamless integration of design and analysis for architected shell structures using unstructured T-splinesComputer Methods in Applied Mechanics and Engineering10.1016/j.cma.2024.117619435(117619)Online publication date: Feb-2025
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 22, Issue 3
July 2003
683 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/882262
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2003
Published in TOG Volume 22, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. B-spline surfaces
  2. local refinement
  3. subdivision surfaces

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)175
  • Downloads (Last 6 weeks)22
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2025)Adaptive refinement in incompressible fluid flow simulation based on THB-splines-powered isogeometric analysisMathematics and Computers in Simulation10.1016/j.matcom.2024.09.016228(514-533)Online publication date: Feb-2025
  • (2025)Efficient alternating and joint distance minimization methods for adaptive spline surface fittingGraphical Models10.1016/j.gmod.2024.101251137(101251)Online publication date: Feb-2025
  • (2025)Seamless integration of design and analysis for architected shell structures using unstructured T-splinesComputer Methods in Applied Mechanics and Engineering10.1016/j.cma.2024.117619435(117619)Online publication date: Feb-2025
  • (2025)Neurodevelopmental disorders modeling using isogeometric analysis, dynamic domain expansion and local refinementComputer Methods in Applied Mechanics and Engineering10.1016/j.cma.2024.117534433(117534)Online publication date: Jan-2025
  • (2025) Rational cubic Powell–Sabin B-splines with application to representation of ruled surfaces Journal of Computational and Applied Mathematics10.1016/j.cam.2024.116292457(116292)Online publication date: Mar-2025
  • (2024)A Solution-Structure B-Spline-Based Framework for Hybrid Boundary Problems on Implicit DomainsMathematics10.3390/math1224397312:24(3973)Online publication date: 18-Dec-2024
  • (2024)Bicubic Splines for Fast-Contracting Control NetsAxioms10.3390/axioms1306039013:6(390)Online publication date: 9-Jun-2024
  • (2024)Improving the approximation quality of tensor product B-spline surfaces by local parameterizationJournal of Applied Geodesy10.1515/jag-2023-0071Online publication date: 4-Jan-2024
  • (2024)Optimizing freeform lenses for extended sourceswith algorithmic differentiable ray tracing andtruncated hierarchical B-splinesOptics Express10.1364/OE.515422Online publication date: 20-Feb-2024
  • (2024)Vibration characteristics of composite plates considering fluid-structure couplingAdvances in Mechanical Engineering10.1177/1687813224128437716:10Online publication date: 17-Oct-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media