Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

(OpenGL)Как нарисовать сплайн


Страницы:   1 2

Vitas2 ©   (2003-06-19 16:19:00) 

(OpenGL)Как нарисовать сплайновую поверхность чтобы она проходила через опорные точки?
У меня опорные точки влияют на поверхность но они нележат на поверхности.


Aldor   (2003-06-19 21:37:00) [21]

Если речь идет об интерполяциисплайнами, то кривая как раз должна проходить через узлы. Я не видел разработок трехмерного случая сплайнов.
Для этого нужно знать уравнение формы тонкого гибкого упрогого листа, закрепленного в трех точках при минимальной потенциальной энергии. Кто знает сопромат, напишите сюда.
Для двумерного случая (тонкий упругий стержень) уравнение такой формы d^4(S(x))/dx^4 = 0 (четвертая производная равная нулю). Далее, решая кравевую задачу (значения первой и второй производной здесь известны), получаем сплайны.
Действительно, кто знает сопромат, напишите, буду ОЧЕНЬ, ОЧЕНЬ благодарен.


MBo   (2003-06-19 16:41:00) [22]

У B-сплайнов (которые, видимо, используются) узлы (опорные точки) и не должны лежать на поверхности (или на кривой в двумерном случае).


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо