Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| leha |
18.06.2007 15:14
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Репутация: 0 |
Дана окружность с тремя отмеченными точками на ней. Надо сделать так, чтобы эта окружность превратилась в треугольник
это осуществляется посредством втягивания дуги окружности, образованной между заданными точками, на первом шаге из дуги должна получится некая синусоида в полтора периода причем все это должно происходить плавно (анимацией) затем прогибаем 3 полученные вершины внутрь себя продолжаем этот процесс до тех пор пока дуги не перейдут в "горбатые" прямые Нужен алгоритм на Delphi или Pascal(если это возможно) Заранее Спасибо! |
![]() ![]() |
| Andrei_25 |
24.06.2007 6:58
Сообщение
#2
|
|
Гость |
Вобщем я решил построить круг относительно хорды, тогда контрольные точки движутся перпендикулярно ей и возникает меньше искажений. Архивы прилагаются
Прикрепленные файлы
leha1.rar ( 4.17 килобайт )
Кол-во скачиваний: 142 |
| leha |
24.06.2007 20:36
Сообщение
#3
|
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Репутация: 0 |
Спасибо огромное!
|
![]() ![]() |
|
Текстовая версия | 9.12.2025 2:48 |