PMG
https://forum.pmg.org.ru/

Как нарисовать закрашенным невыпуклый полигон?
https://forum.pmg.org.ru/viewtopic.php?f=1&t=2479
Страница 1 из 1

Автор:  xuf [ 06 май 2007 20:17 ]
Заголовок сообщения:  Как нарисовать закрашенным невыпуклый полигон?

Если использовать glBegin(GL_POLYGON); то он рисует полигон по внешним точкам, а если использовать GL_LINE_LOOP получается то что надо, но только контур.

Автор:  Assassin [ 06 май 2007 20:53 ]
Заголовок сообщения: 

xuf, Код в студию!

Автор:  Александр Иваныч [ 07 май 2007 12:07 ]
Заголовок сообщения: 

OpenGL может визуализировать только выпуклые полигоны. Также полигон не должен иметь самопересечений. Если вершины не удовлетворяют этим условиям, результат непредсказуем.

Чтобы нарисовать полигон, не являющийся выпуклым, необходимо разделить его на выпуклые полигоны (чаще всего треугольники), и нарисовать их.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/