非均匀有理B样条 NURBS是非均匀有理B样条曲线nonuniform rational Bspline的缩写NURBS由Versprille在其博士学位论文中提出年国际标准化组织ISO颁布的工业产品数据交换标准STEP中把NURBS作为定义工业产品几何形状的唯一数学方法年国际标准化组织又将NURBS纳入到规定独立于设备的交互图形编程接口的国际标准PHIGS程序员层次交互图形系统中作为PHIGS Plus的扩充部分Bezier有理Bezier均匀B样条和非均匀B样条都被统一到NURBS中 非均匀有理样条nonuniform rational BsplineNURBS是在计算机图形学中常用的数学模型用于产生和表示曲线及曲面它为处理解析函数和模型形状提供了极大的灵活性和精确性NURBS通常在计算机辅助设计CAD制造 CAM及工程 CAE 中有广泛应用是众多行业宽泛标准中的一部分如IGES STEP ACIS和PHIGS同时在很多不同的D建模和动画软件中也能找到NURBS的工具集 通过计算机程序他们可以很有效率的被处理还允许进行简单的人机交互NURBS 曲面是映射到三维的空间中的曲面的两个参数的函数由控制点确定曲面的形状NURBS 曲面可以用紧凑的形式表示简单的几何形状T样条和细分曲面更适合于复杂的有机形状因为和 NURBS 曲面相比它们减少了控制点数目 一般情况下编辑 NURBS 曲线和曲面有高度直观性和可预测性控制点要么和曲线或曲面直接相连要么表现的如同他们通过一根橡皮筋而相连根据用户界面的类型可以通过元素的控制点实现编辑最明显常见的例子是贝塞尔曲线