Цитата:
Кривая задана опорными точками. Расстояние меряем по нормали в опорных точках на первоначальной кривой.
Просто масштабирование не подойдет, возможно было бы масштабировать каждый отрезок кривой, но как тогда соединить отрезки итоговой кривой и как избавиться от петель.
|
Так безье не проходит через свои опорные точки.
В чём проблема взять какие-то точки вашей кривой, найти в них касательные если они не известны и взять нормали, по нормалям отложить требуетмое расстояние и нарисовать такую же кривую по новым точкам.
Другой вопрос если задача стоит как найти множество точек равноудалённых от заданной кривой, так там может быть много косяков, в частности на кривой без петель такая кривая, которая отстоит от заданной на одно и то же расстояние может получится с петлями. Вероятно возможны ещё какие нибудь косяки.
А вам нельзя просто численно пройтись по кривой по точкам и просчитать нормали и посторить аппроксимацию достаточной точности?