PMG

Форумы по созданию игр
Текущее время: 10 дек 2024 00:02

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Рисование полигонов
СообщениеДобавлено: 09 окт 2012 15:49 
Не в сети
Новичок

Зарегистрирован: 14 сен 2012 14:02
Сообщения: 4
Как вывести на экран часть картинки (полигон). Координаты известны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рисование полигонов
СообщениеДобавлено: 11 окт 2012 10:27 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Маскированием непробывал: http://pmg.org.ru/nehe/nehe20.htm

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рисование полигонов
СообщениеДобавлено: 12 окт 2012 10:53 
Не в сети
Новичок

Зарегистрирован: 14 сен 2012 14:02
Сообщения: 4
Думал над этим.Но там в качестве маски картинка, а у меня известны точки Xo,Yo...Xn,Yn (кот.в цикле меняются-требуется изобразить быстрорастущее дерево).Как сделать маску программно(и к тому же чтобы это работало достаточно быстро) не знаю.Пока что рисую это выводя последовательно прямоугольные области.Результат не устраивает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рисование полигонов
СообщениеДобавлено: 12 окт 2012 15:19 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Тебе нужно "вывести на экран часть картинки (полигон)". Если этот полигон разбить на треугольники и каждой вершине треугольника сопоставить такую же точку на текстуре, то я думаю таким образом можно вывести. Т.е. надо сделать пространственный аналог полигона, который ты нарисовал на текстуре...

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB