|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 06.03.13]
Регистрация: Feb 2007
Сообщений: 174
|
Сегмент кривой Безье второго порядка
Пишу на AS3 чертилку. В работе среди прочего использую метод CurveTo - рисование кривой Безье второго порядка.
На представленном рисунке вычерчена фигура ограниченная кривой Безье построенная по 3 точкам P0,P1,P2 и отрезком P0-P2. Координаты всех трёх точек P0,P1,P2 известны. Вопрос: Как определить площадь фигуры окрашенной розовым цветом. PS. Можно и не AS3 код, а хоть что-то удобоваримое и понятное. Задавал этот вопрос на других форумах ... |
|
|||||
Регистрация: Jan 2013
Сообщений: 12
|
Двойным интегралом? правда я не в курсе что за кривая будет предоставлена частью безье
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Для интеграла нужно знать формулу, по которой строится кривая.
Если не нужна 100% точность, то можно кривую загнать в BitmapData, а потом с помощью метода threshold узнать количество закрашенных пикселей. |
|
|||||
Регистрация: Jan 2013
Сообщений: 12
|
|
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
2/3 площади треугольника.
Т.к. всегда процент площади будет одинаковый и достаточно посчитать для каких-то удобных точек. А одинаковый он т.к. при одинаковых аффинных преобразованиях любых фигур отношение их площадей сохраняется, любой (невырожденный) треугольник можно получить из любого другого треугольника аффинным преобразованием и при аффинных преобразованиях опорных точек кривой Безье сама кривая Безье преобразуется тем же аффинным преобразованием (т.к. координаты всех её точек есть линейная комбинация опорных).
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. Последний раз редактировалось -De-; 09.06.2013 в 02:58. |
|
|||||
[+1 06.03.13]
Регистрация: Feb 2007
Сообщений: 174
|
Цитата:
Попробую погуглить про афинные преобразования. |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Ну вот выводят даже без моей аффинной мути =) (зато у них интеграл сложнее).
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. Последний раз редактировалось -De-; 10.06.2013 в 11:31. |
|
|||||
[+1 06.03.13]
Регистрация: Feb 2007
Сообщений: 174
|
|
Часовой пояс GMT +4, время: 00:59. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|