OpenGL ES - рисовать треугольник только с линией? - PullRequest
5 голосов
/ 10 июля 2011

Есть ли способ нарисовать треугольник только с линией? Я думаю, что опция GL_TRIANGLES делает треугольник заполненным цветом.

Ответы [ 3 ]

9 голосов
/ 12 апреля 2015

Установите режим заполнения с помощью glPolygonMode (лицо, модель) :

glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);

Вы должны установить этот каждый кадр

1 голос
/ 11 июля 2011

Есть ли способ нарисовать треугольник только с линией?

Используйте GL_LINES, GL_LINE_STRIP или GL_LINE_LOOP (разницу см. здесь ) с теми же вершинами, которые вы используете для GL_TRIANGLES.

0 голосов
/ 23 октября 2015

, если вы визуализируете только один треугольник за раз, вы можете использовать GL_LINE_LOOP.он соединит первый и последний, поэтому, если у вас более одного треугольника, он не будет работать.= P но это вариант =)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...