B-сплайны и NURBS: высшая аналитическая геометрия в САПР
Кривые Безье произвели революцию в компьютерном дизайне, но они обладали двумя существенными недостатками: изменением положения одной контрольной точки деформировалась вся кривая целиком (отсутствие локального контроля), а степень полинома жестко привязывалась к количеству опорных точек. Для решения этих проблем математики разработали базисные сплайны (B-сплайны) и их венец — неоднородные рациональные B-сплайны (NURBS). Сегодня алгоритмы NURBS являются абсолютным мировым стандартом в аналитической геометрии систем автоматизированного проектирования (CAD), позволяя с идеальной точностью описывать как свободные органические формы, так и строгие геометрические примитивы.