私はOpenGLが初めてです。Java/JOGL を使用しています。
ポリゴン フェースに問題があります。どちらが表か裏かをコントロールできるようにしたいです。私はこのドキュメンテーションに取り組んできました。
私のdisplay()
方法では、このコード行ですべてのポリゴン面が描画されると思いましたが、効果はありませんでした。
gl.glPolygonMode(GL.GL_FRONT_AND_BACK, GLU.GLU_LINE);
これを使用して、レンダリングする面を反転できます。
gl.glFrontFace(GL.GL_CW);
しかし、私のポリゴンの半分は一方向を向いており、半分は反対側を向いているため、レンダリングされるのは半分だけです。
gl.glNormal3f()
「正面」であることに関係があることを期待して、法線を設定するために使用しようとしましたが、効果はありませんでした。
私はここで何をしているはずですか?
ありがとう。