5
私はLWJGLを使用しています。 GL_TRIANGLE_STRIPを使って簡単な3Dマップを作成しようとしていて、うまくいきます。しかし、OpenGLは自動的にすべての三角形を塗りつぶします。私はOpenGLが各三角形のアウトラインを描画することが可能かどうか疑問に思っていました。このようにして私は自分がしていることをよりよく理解することができます。OpenGLでメッシュを表示する(lwjgl)
私はLWJGLを使用しています。 GL_TRIANGLE_STRIPを使って簡単な3Dマップを作成しようとしていて、うまくいきます。しかし、OpenGLは自動的にすべての三角形を塗りつぶします。私はOpenGLが各三角形のアウトラインを描画することが可能かどうか疑問に思っていました。このようにして私は自分がしていることをよりよく理解することができます。OpenGLでメッシュを表示する(lwjgl)
あなたは、フロントと後方向きジオメトリに塗りつぶしを無効にするglPolygonMode()
を使用することができます。
// enable wireframe
glPolygonMode(GL_FRONT, GL_LINE);
// draw stuff to be wireframe'd
DrawStuff();
// restore regular rendering
glPolygonMode(GL_FRONT, GL_FILL);
はどうもありがとうございました。これは完全に機能します。 –