Показать сообщение отдельно
Старый 11.02.2012, 01:26
Idalgo вне форума Посмотреть профиль Отправить личное сообщение для Idalgo Найти все сообщения от Idalgo
  № 5  
Ответить с цитированием
Idalgo

Регистрация: Jul 2006
Сообщений: 89
Отправить сообщение для Idalgo с помощью ICQ
Цитата:
Сообщение от silin Посмотреть сообщение
довольно легко разруливается вариант со сплайном Катмулла-Рома http://silin.su/trash/spline/bin/
такая ли параллельность и точность нужна и для чего это уже другой вопрос
и еще с петлями там не всегда хорошо
Интересный вариант, но в моем случае думаю не подойдет.
Расстояние между кривыми неодинаковое даже при выпуклом контуре.
Но спасибо за полезный пример. Можно применить для сглаживания контуров многоугольников.

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


Последний раз редактировалось Idalgo; 11.02.2012 в 01:42.