OpenGL: Desenhando linhas

Aug 17 2020

Se eu quiser desenhar linhas, linhas puras com GL_LINES primitivo com apenas duas posições.

Devo ativar o glPolygonMode para GL_LINE também? Ou definir a primitiva de desenho para GL_LINES é suficiente?

EDIT: Eu uso técnicas modernas de OpenGL

Respostas

1 Rabbid76 Aug 17 2020 at 22:04

É inútil e supérfluo alterar o modo de polígono ao renderizar primitivas de linha. Como o nome sugere, o modo polígono afeta apenas polígonos ( triângulos primitivos), mas não afeta linha e ponto primitivos. glPolygonModeapenas controla a rasterização de polígonos (triângulos).