ピラミッドがあるとしましょう...それを描く方法とピラミッド全体のテクスチャを設定する方法を知っていますが、壁ごとに異なるテクスチャを設定するにはどうすればよいですか?
GL11.glBindTexture(GL11.GL_TEXTURE_2D, texture.getTextureID());
前にこれを追加してテクスチャを設定しましたGL11.glBegin(GL11.GL_TRIANGLES);
GL11.glBindTexture(GL11.GL_TEXTURE_2D, texture.getTextureID());
ピラミッドの頂点座標を設定する3行ごとに追加してテクスチャをバインドしようとしましたGL11.glBindTexture(GL11.GL_TEXTURE_2D, texture.getTextureID());
がGL11.glBegin(GL11.GL_TRIANGLES);
、GL11.glEnd();
編集
私はすべての壁を別々に描いて、それはうまくいきました、しかし私はそのように好きではありません...それは私にはトリッキーに見えます...それは私がやりたいことをする良い方法ですか?