Как точки за пределами линии меняют её форму

Кривая Безье строится не так, будто линия проходит через каждую заданную точку. Её концы закреплены в узловых точках, а промежуточные контрольные точки задают, куда линия будет «тянуться» и насколько сильно. Поэтому контрольная точка может оставаться в стороне от контура: она влияет на его форму, но не обязана лежать на нём.

В распространённом варианте с четырьмя точками первая и последняя определяют начало и конец кривой, а две другие управляют её изгибом. У начальной точки линия направляется примерно к первой управляющей точке, у конечной — приходит со стороны второй. Чем дальше управляющая точка от конца, тем заметнее её влияние. Само вычисление можно представить как плавное смешивание положений всех четырёх точек: по мере движения вдоль кривой вклад каждой из них меняется.

Почему художнику удобнее двигать «рычаги»

Если бы для изменения контура приходилось передвигать множество точек прямо на линии, она легко покрылась бы неровностями. Кривая Безье позволяет описать длинный плавный изгиб всего несколькими точками. В графическом редакторе контрольные точки и соединяющие их отрезки часто показывают как направляющие — временную схему управления, а не часть готового рисунка.

Это особенно полезно при создании букв, иконок и плавных контуров: художник меняет направление и крутизну участка, не добавляя лишних узлов. А при соединении нескольких кривых можно настроить их так, чтобы переход выглядел гладким, хотя за ним стоят отдельные сегменты. На готовом изображении остаётся только чистая линия — управляющая геометрия обычно не отображается.