PMG https://forum.pmg.org.ru/ |
|
Рисование полигонов https://forum.pmg.org.ru/viewtopic.php?f=1&t=9425 |
Страница 1 из 1 |
Автор: | Piton [ 09 окт 2012 15:49 ] |
Заголовок сообщения: | Рисование полигонов |
Как вывести на экран часть картинки (полигон). Координаты известны. |
Автор: | MagicWolf [ 11 окт 2012 10:27 ] |
Заголовок сообщения: | Re: Рисование полигонов |
Маскированием непробывал: http://pmg.org.ru/nehe/nehe20.htm |
Автор: | Piton [ 12 окт 2012 10:53 ] |
Заголовок сообщения: | Re: Рисование полигонов |
Думал над этим.Но там в качестве маски картинка, а у меня известны точки Xo,Yo...Xn,Yn (кот.в цикле меняются-требуется изобразить быстрорастущее дерево).Как сделать маску программно(и к тому же чтобы это работало достаточно быстро) не знаю.Пока что рисую это выводя последовательно прямоугольные области.Результат не устраивает. |
Автор: | MagicWolf [ 12 окт 2012 15:19 ] |
Заголовок сообщения: | Re: Рисование полигонов |
Тебе нужно "вывести на экран часть картинки (полигон)". Если этот полигон разбить на треугольники и каждой вершине треугольника сопоставить такую же точку на текстуре, то я думаю таким образом можно вывести. Т.е. надо сделать пространственный аналог полигона, который ты нарисовал на текстуре... |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |