Аппроксимация набора точек Б-сплайном
- From
- Georgy Udov ()
- To
- All
- Date
- 2002-11-29T17:41:32Z
- Area
- RU.ALGORITHMS
From: "Georgy Udov" <udovgeorgy@chat.ru>
Здравствуй, All!
Тебе случайно не известен какой-нибудь сабжевый алгоритм, ну или хотя бы
какая-нибудь литература, где его можно надыбать?
Задача ставится вот как. Дан набор точек, допуск и (опционально) две
конечные касательные. Требуется провести Б-сплайн, так чтобы
1) Кратчайшее расстояние от сплайна до каждой из точек не превышало допуска.
2) Касательные в концах Б-сплайна совпадали с заданными(если они заданы).
3) Б-сплайн был максимально гладким.
В идеале хочется, чтобы характеристики(узлы там, контрольные точки)
получающегося сплайна совпадали с генерируемыми AutoCAD'ом для таких же
входных данных(воспроизвести его алгоритм).
Vale, Georgy Udov. E-mail: udovgeorgy#SPAMOFFchat.ru
--- ifmail v.2.15
* Origin: http://news.kaa.ru (2:5030/49.1)