Цитата:
Сообщение от silin
довольно легко разруливается вариант со сплайном Катмулла-Рома http://silin.su/trash/spline/bin/
такая ли параллельность и точность нужна и для чего это уже другой вопрос
и еще с петлями там не всегда хорошо
|
Интересный вариант, но в моем случае думаю не подойдет.
Расстояние между кривыми неодинаковое даже при выпуклом контуре.
Но спасибо за полезный пример. Можно применить для сглаживания контуров многоугольников.
Добавлено через 14 минут
Цитата:
Сообщение от Aquahawk
А кривая безье у вас по опорным точкам задана? Расстояние как мерять будем меж кривыми, по нормали в точке? В какой точке, на первоначальной кривой или на итоговой? Просто масштабировать ключевые точки и получить подобную фигуру меньшего размера вам не подходит?
|
Кривая задана опорными точками. Расстояние меряем по нормали в опорных точках на первоначальной кривой.
Просто масштабирование не подойдет, возможно было бы масштабировать каждый отрезок кривой, но как тогда соединить отрезки итоговой кривой и как избавиться от петель.