Bスプラインは、CADモデリングで広く使用されている曲線の一種です。制御点のリスト((X, Y)または(X, Y, Z)座標のリスト)とノットベクトル(通常0から1までの増加数のリスト)で構成されます。円やその他の円錐曲線を完全に表現するために、重みコンポーネントが追加されることが多く、これによりBスプラインは有理Bスプライン(一般にNURBSと呼ばれる)に拡張されます。NURBS曲線は、2Dまたは3D空間における1Dの完全に滑らかな曲線を表します。
T スプラインはNURBS曲面の拡張です。[ 2 ]これによって、新しい行や列全体を挿入することなく、制御グリッドに制御点を追加できます。代わりに、新しい制御点は行または列の終端に配置され、長方形の制御グリッドに「T」字型が作成されます。これは、個々の制御点にノットベクトルを割り当て、制御点の追加または削除に関するルールを作成することによって実現されます。
T スプラインを使用してサーフェスをモデリングすると、 NURBSサーフェスと比較して制御点の数を減らし、ピースの結合を容易にすることができますが、不規則な接続を追跡するための管理作業が増加します。T スプラインは、ノットを挿入することによって NURBS サーフェスに変換でき、NURBS は T なしまたはノットを削除することによって T スプラインとして表現できます。[ 3 ]したがって、理論的には、T スプラインは NURBS ができることすべてを実行できます。実際には、NURBS をそのように機能させるには膨大な量のプログラミングが必要であり、同等の T スプライン機能を作成するには同様の労力が必要です。3 つ以上のサーフェス ピースが接する点で滑らかに結合するために、T スプラインは、次数3 × 3 (双三次) [ 4 ]および最近では次数 4 × 4 (双四次) [ 5 ]の幾何学的に連続した構成と組み合わせています。[ 6 ] [ 7 ]
↑ Westgaard, Geir; Nowacki, Horst (2001-05-01). 「不規則メッシュ上の滑らかな曲面の構築」.第6回ACMソリッドモデリングおよびアプリケーションシンポジウム議事録. ニューヨーク州ニューヨーク: Association for Computing Machinery. pp. 88–98 . doi : 10.1145/376957.376969 . ISBN978-1-58113-366-0。
↑ 「AutodeskがT-Splinesモデリング技術資産を買収」(プレスリリース)。Autodesk 。 2011年12月22日。 2012年2月1日にオリジナルからアーカイブ済み– Business Wire経由。