NURBS (Non-Uniform Rational B-Splines) – способ математического представления кривых и поверхностей с помощью контрольных точек, весов и узлового вектора. NURBS точно описывают как простые формы (окружности, конусы), так и сложные криволинейные поверхности, поэтому стали стандартом в геометрическом моделировании.
Где применяется
- Машиностроительные и промышленные САПР: кузова автомобилей, корпуса изделий, лопатки турбин.
- Геометрические ядра САПР.
- Обмен геометрией в форматах STEP и IGES.
- Промышленный дизайн и 3D-графика.
Преимущества
- Точное представление геометрии, независимое от разрешения.
- Гладкость и управляемость формы.
- Компактность описания.
NURBS и полигональные сетки
Полигональные сетки (например, в STL или игровой графике) аппроксимируют форму треугольниками. NURBS дают точную математическую поверхность, из которой при необходимости строится сетка нужной точности.