fbpx
Wikipedia

T-spline

In computer graphics, a T-spline is a mathematical model for defining freeform surfaces.[1] A T-spline surface is a type of surface defined by a network of control points where a row of control points is allowed to terminate without traversing the entire surface. The control net at a terminated row resembles the letter "T".

Modeling surfaces with T-splines can reduce the number of control points in comparison to NURBS surfaces and make pieces easier to merge, but increases the book-keeping effort to keep track of the irregular connectivity. T-splines can be converted into NURBS surfaces, by knot insertion, and NURBS can be represented as T-splines without T's or by removing knots.[2] T-splines can therefore, in theory, do everything that NURBS can do. In practice, an enormous amount of programming was required to make NURBS work as well as they do, and creating the equivalent T-spline functionality would require similar effort. To smoothly join at points where more than three surface pieces meet, T-splines have been combined with geometrically continuous constructions of degree 3 by 3 (bi-cubic)[3] and, more recently, of degree 4 by 4 (bi-quartic).[4][5][6]

Subdivision surfaces, NURBS surfaces, and polygon meshes are alternative technologies. Subdivision surfaces, as well as T-spline and NURBS surfaces with the addition of geometrically continuous constructions, can represent everywhere-smooth surfaces of any connectivity and topology, such as holes, branches, and handles. However, none of T-splines, subdivision surfaces, or NURBS surfaces can always accurately represent the (exact, algebraic) intersection of two surfaces within the same surface representation. Polygon meshes can represent exact intersections but lack the shape quality required in industrial design. Subdivision surfaces are widely adopted in the animation industry. Pixar's variant of the subdivision surfaces has the advantage of edge weights. T-splines do not yet have edge weights.

T-splines were initially defined in 2003.[7] In 2007 the U.S. patent office granted patent number 7,274,364 for technologies related to T-Splines. T-Splines, Inc. was founded in 2004 to commercialize the technologies and acquired by Autodesk, Inc. in 2011.[8]

External links

  • Transitioning from NURBS to T-splines (67-minute video)
  • NURBS and CAD: 30 Years Together
  • An open source T-spline kernel

References

  1. ^ Reconsideration of T-spline data models and their exchanges using STEP
  2. ^ Thomas W. Sederberg, Jianmin Zheng, Tom Lyche, David Cardon, G. Thomas Finnigan, Nicholas North: T-Splines Simplification and Local Refinment, from ACM Trans. Graph. (SIGGraph 2004)
  3. ^ J. Fan, J Peters, On Smooth Bicubic Surfaces from Quad Meshes, ISVC 2008, see also: Computer Aided Design 2011, 43(2): 180-187
  4. ^ J Peters,Biquartic C^1 spline surfaces over irregular meshes, Computer Aided Design 1995 27 (12) p 895--903
  5. ^ M.A. Scott and R.N. Simpson and J.A. Evans and S. Lipton and S.P.A. Bordas and T.J.R. Hughes and T.W. Sederberg, Isogeometric boundary element analysis using unstructured T-splines, Computer Methods in Applied Mechanics and Engineering, 2013 254. p 197-221
  6. ^ G. Westgaard, H Nowacki, Construction of fair surfaces over irregular meshes, Symposium on Solid Modeling and Applications 2001: 88-98
  7. ^ Thomas W. Sederberg, Jianmin Zheng, Almaz Bakenov, Ahmad Nasri: T-Splines and T-NURCCS, from ACM Trans. Graph. (SIGGRAPH 2003)
  8. ^ "Autodesk Acquires T-Splines Modeling Technology Assets". 22 December 2011.

spline, this, article, technical, most, readers, understand, please, help, improve, make, understandable, experts, without, removing, technical, details, february, 2023, learn, when, remove, this, template, message, confused, with, spline, computer, graphics, . This article may be too technical for most readers to understand Please help improve it to make it understandable to non experts without removing the technical details February 2023 Learn how and when to remove this template message Not to be confused with B spline In computer graphics a T spline is a mathematical model for defining freeform surfaces 1 A T spline surface is a type of surface defined by a network of control points where a row of control points is allowed to terminate without traversing the entire surface The control net at a terminated row resembles the letter T Modeling surfaces with T splines can reduce the number of control points in comparison to NURBS surfaces and make pieces easier to merge but increases the book keeping effort to keep track of the irregular connectivity T splines can be converted into NURBS surfaces by knot insertion and NURBS can be represented as T splines without T s or by removing knots 2 T splines can therefore in theory do everything that NURBS can do In practice an enormous amount of programming was required to make NURBS work as well as they do and creating the equivalent T spline functionality would require similar effort To smoothly join at points where more than three surface pieces meet T splines have been combined with geometrically continuous constructions of degree 3 by 3 bi cubic 3 and more recently of degree 4 by 4 bi quartic 4 5 6 Subdivision surfaces NURBS surfaces and polygon meshes are alternative technologies Subdivision surfaces as well as T spline and NURBS surfaces with the addition of geometrically continuous constructions can represent everywhere smooth surfaces of any connectivity and topology such as holes branches and handles However none of T splines subdivision surfaces or NURBS surfaces can always accurately represent the exact algebraic intersection of two surfaces within the same surface representation Polygon meshes can represent exact intersections but lack the shape quality required in industrial design Subdivision surfaces are widely adopted in the animation industry Pixar s variant of the subdivision surfaces has the advantage of edge weights T splines do not yet have edge weights T splines were initially defined in 2003 7 In 2007 the U S patent office granted patent number 7 274 364 for technologies related to T Splines T Splines Inc was founded in 2004 to commercialize the technologies and acquired by Autodesk Inc in 2011 8 External links EditTechnical articles about T splines Transitioning from NURBS to T splines 67 minute video NURBS and CAD 30 Years Together An open source T spline kernelReferences Edit Reconsideration of T spline data models and their exchanges using STEP Thomas W Sederberg Jianmin Zheng Tom Lyche David Cardon G Thomas Finnigan Nicholas North T Splines Simplification and Local Refinment from ACM Trans Graph SIGGraph 2004 J Fan J Peters On Smooth Bicubic Surfaces from Quad Meshes ISVC 2008 see also Computer Aided Design 2011 43 2 180 187 J Peters Biquartic C 1 spline surfaces over irregular meshes Computer Aided Design 1995 27 12 p 895 903 M A Scott and R N Simpson and J A Evans and S Lipton and S P A Bordas and T J R Hughes and T W Sederberg Isogeometric boundary element analysis using unstructured T splines Computer Methods in Applied Mechanics and Engineering 2013 254 p 197 221 G Westgaard H Nowacki Construction of fair surfaces over irregular meshes Symposium on Solid Modeling and Applications 2001 88 98 Thomas W Sederberg Jianmin Zheng Almaz Bakenov Ahmad Nasri T Splines and T NURCCS from ACM Trans Graph SIGGRAPH 2003 Autodesk Acquires T Splines Modeling Technology Assets 22 December 2011 Retrieved from https en wikipedia org w index php title T spline amp oldid 1141706845, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.