![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
kibsoft |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() |
alex977 |
![]()
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: ![]() ![]() ![]() |
Может это поможет: http://www.prog.org.ru/topic_6004_15.html
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#3
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
по моему чистые сплайны тут не годятся.
То что нарисовал kibsoft, больше похоже на среднюю составляющую. Я как-то делал на дельфях довольно примитивным способом: 1) Вычислял вектор новых точек, новая точка = разность двух соседних старых точек 2) Использовал кубические сплайны для построения нового графика основанного на векторе новых точек. |
|
|
Ay49Mihas |
![]()
Сообщение
#4
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 17.6.2010 Пользователь №: 1814 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
1) Вычислял вектор новых точек, новая точка = разность двух соседних старых точек Ога, типа того. По децтву рисовал кривые Безье рекурсивной процедурой, которая как раз вычисляла точку в центре отрезка, соединяющего две точки, потом эта новая точка становится краями двух отрезков с точками середин соседних итераций... по-моему, как-то так. Тупой вычислизм слегка вещественный. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 10.7.2025, 20:09 |