我正在使用LWJGL.我正在尝试使用GL_TRIANGLE_STRIP创建一个简单的3D地图,它工作正常.但现在OpenGL会自动填满每个三角形.我想知道OpenGL是否有可能只绘制每个三角形的轮廓.通过这种方式,我可以更好地了解我正在做的事情.
您可以使用glPolygonMode()
禁用前后几何体的填充:
// enable wireframe
glPolygonMode( GL_FRONT, GL_LINE );
// draw stuff to be wireframe'd
DrawStuff();
// restore regular rendering
glPolygonMode( GL_FRONT, GL_FILL );
Run Code Online (Sandbox Code Playgroud)