Просмотр сетки в OpenGL (lwjgl) - PullRequest
5 голосов
/ 18 января 2012

Я использую LWJGL. Я пытаюсь создать простую 3D-карту, используя GL_TRIANGLE_STRIP, и она отлично работает. Но теперь OpenGL автоматически заполняет каждый треугольник. Мне было интересно, возможно ли, чтобы OpenGL только нарисовал контуры каждого треугольника. Таким образом, у меня будет лучшее представление о том, что я делаю.

1 Ответ

7 голосов
/ 18 января 2012

Вы можете использовать glPolygonMode(), чтобы отключить заливку на лицевой и оборотной геометрии:

// enable wireframe
glPolygonMode( GL_FRONT, GL_LINE );

// draw stuff to be wireframe'd
DrawStuff();

// restore regular rendering
glPolygonMode( GL_FRONT, GL_FILL );
...