Найти 3-мерные контрольные точки B-сплайна из заданного массива точек из сплайн-решения? - PullRequest
2 голосов
/ 14 декабря 2010

Ва говорят о Неоднородный рациональный B-сплайн .У нас есть некоторый простой 3-мерный массив, такой как

{1,1,1}
{1,2,3}
{1,3,3}
{2,4,5}
{2,5,6}
{4,4,4}

. Какие точки из плоскости созданы некоторым B-сплайном

Как найти контрольные точки сплайна, которые создали эту плоскость?(Я знаю, что это трудная задача из-за весов, которые нужно рассчитать, но я очень надеюсь, что это разрешимо)

alt text Для тех, у кого не возникло вопроса - извините, я пишу wwbad - у нас естьточки, являющиеся частью плоскости, представленной здесь, и нам нужно найти контрольные точки, которые образуют сплайн, решением которого является эта визуализированная плоскость.

1 Ответ

1 голос
/ 09 августа 2011

Есть несколько методов интерполяции, которые могут использоваться, глобальная NURB-интерполяция поверхности или би-кубическая кусочная интерполяция поверхности.

«Книга NURBS» Ле А. Пигла охватывает некоторые из них

...