非均勻有理B樣條

NURBS是非均勻有理B樣條曲線 （ non-uniform rational B - spline ） 的縮寫 ， NURBS由Versprille在其博士學位論文中提出 ， 1991年 ， 國際標準化組織 （ ISO ） 頒佈的工業產品數據交換標準STEP中 ， 把NURBS作爲定義工業產品幾何形狀的唯一數學方法 。 1992年 ， 國際標準化組織又將NURBS納入到規定獨立於設備的交互圖形編程接口的國際標準PHIGS （ 程序員層次交互圖形系統 ） 中 ， 作爲PHIGS Plus的擴充部分 。 Bezier 、 有理Bezier 、 均勻B樣條和非均勻B樣條都被統一到NURBS中 。 非均勻有理樣條 （ non-uniform rational B - spline ， NURBS ） ， 是在計算機圖形學中常用的數學模型 ， 用於產生和表示曲線及曲面 。 它爲處理解析函數和模型形狀提供了極大的靈活性和精確性 。 NURBS通常在計算機輔助設計 （ CAD ） ， 製造 （ CAM ） ， 及工程 （ CAE ） 中有廣泛應用 。 是衆多行業寬泛標準中的一部分 ， 如IGES, STEP, ACIS和PHIGS 。 同時在很多不同的3D建模和動畫軟件中也能找到NURBS的工具集 。 通過計算機程序 ， 他們可以很有效率的被處理 ， 還允許進行簡單的人機交互 。 NURBS 曲面是映射到三維的空間中的曲面的兩個參數的函數 。 由控制點確定曲面的形狀 。 NURBS 曲面可以用緊湊的形式表示簡單的幾何形狀 。 T - 樣條和細分曲面更適合於複雜的有機形狀 ， 因爲和 NURBS 曲面相比 ， 它們減少了控制點數目 。 一般情況下 ， 編輯 NURBS 曲線和曲面有高度直觀性和可預測性 。 控制點要麼和曲線或曲面直接相連 ， 要麼表現的如同他們通過一根橡皮筋而相連 。 根據用戶界面的類型 ， 可以通過元素的控制點實現編輯 ， 最明顯常見的例子是貝塞爾曲線 。