Возникла необходимость интерполировать заданный набор координат в 3-х мерном пространстве (или хотя бы в 2-х мерном). Необходимось возникла именно в интерполяции а не в аппроксимации. Реально это плавная линия ПРОХОДЯЩАЯ через заданный набор точек (в 3-х или 2-х мерном пространстве).
Я нашел много статей по интерполяции но всюду были некоторые ограничения. Есть алгоритм интерполяции функции при котором входной набор точек должен быть упорядочен (по x) по возрастанию; можно использовать кривые Безье но они принадлежат к алгоритмам аппроксимации проходя лишь через первую и последнюю точки
; был неплохой алгоритм для замкнутого графика но он требовал последние три точки задавать такие же как первые
.
Помогите пожалуйста. Действительно нужно, а нигде толком ничего найти не могу
. Делают же простые векторные редакторы у которых ничего кроме плавной линии через все точки нету а исходники не найти 
Я нашел много статей по интерполяции но всюду были некоторые ограничения. Есть алгоритм интерполяции функции при котором входной набор точек должен быть упорядочен (по x) по возрастанию; можно использовать кривые Безье но они принадлежат к алгоритмам аппроксимации проходя лишь через первую и последнюю точки


Помогите пожалуйста. Действительно нужно, а нигде толком ничего найти не могу

