![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 31
|
Здравствуйте, господа!
Стандартным методом рисования кривых Безье, насколько я знаю, является метод curveTo(). И он рисует квадратичную кривую, то есть кривую с одним якорем, ведь так? Конечно, можно написать подобный метод самому, используя стандартную формулу, но вопрос не об этом. Как Вы думаете, возможно ли организовать рисование кривых Безье при помощи мыши, наподобие того, как это делает собственно флэш? Например при рисовании обычной линии, по событию CLICK или MOUSE_DOWN регистрируется первая точка кривой. Во время движения регистрируются последующие, а при отпускании кнопки мыши - конечная. И по данным точкам, с помощью метода lineTo() визуализируется линия. С этим все предельно просто. И я рассуждаю на тему того, как бы из этого последовательного набора координат интерполировать, или аппроксимировать такие, которые можно было бы отправить в качестве аргументов в метод curveTo() и в итоге получить такую же по форме кривую Безье. Возможно, кто-нибудь уже знает как это можно сделать. Или же какие вопросы необходимо для этого изучить. Криволинейные интегралы? Многочлены Бернштейна? У меня высшее образование в области математики касалось только медицинской статистики, поэтому мне сложно судить о том даже, учебники каких авторов лучше использовать при изучении данных, или других необходимых вопросов. Что Вы думаете на этот счет?
__________________
Да здравствует Altera Pars! |
|
|||||
|
гляньте сюда
http://bezier.ru/ |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 31
|
Спасибо. Хм, как это я этот сайт не нашел..
Добавлено через 17 часов 7 минут Цитата:
Но все равно спасибо, в этом классе есть много полезного.
__________________
Да здравствует Altera Pars! Последний раз редактировалось bigbit; 24.09.2010 в 19:33. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:07. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| Безье , кривая , рисование в actionscript |
| Опции темы | |
| Опции просмотра | |
|
|