Производит ли glPolygonMode (GL_FRONT_AND_BACK, GL_LINE) фрагменты для остальной части многоугольника? - PullRequest
0 голосов
/ 13 января 2012

Я хотел увидеть каркас моей треугольной сетки, поэтому вместо создания совершенно нового VBO я пытаюсь использовать glPolygonMode и нарисовать его снова с точно таким же вызовом отрисовки.Это потому, что я не могу найти команду рисования, которая позволила бы мне делать примитивы GL_LINE_LOOP из каждых 3 индексов из моего IBO.

Но когда я рисую каркас, внутренности треугольников снова становятся черными.Это потому, что когда фрагмент отбрасывается, его значение цвета устанавливается равным нулю (черному)?Как я могу установить так, чтобы отброшенный фрагмент не записывался и не смешивался?Действительно ли фрагменты отбрасываются?

1 Ответ

2 голосов
/ 13 января 2012

Я решил это.Я установил glPolygonMode(GL_FRONT_AND_BACK,GL_LINE), а затем забыл установить его обратно на GL_FILL, поэтому все последующие операции в моем цикле были каркасными.Таким образом, очевидно, почему полигоны оказались не заполненными.

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