3
私はOpenGLとLWJGLで作成したオブジェクトを回転しようとしています。私の問題は、まったく回転しないということです。ここで私は持つオブジェクトを描画するために使用しているコードは次のとおりです。LWJGL回転:回転しません
public static void draw() {
if (active) {
tex.bind();
glBegin(GL_QUADS);
glPushMatrix();
glRotatef(rotation, 0, 0, 1);
glTexCoord2f(0, 1);
glVertex2f(x - (WIDTH/2), y);
glTexCoord2f(1, 1);
glVertex2f(x - (WIDTH/2) + WIDTH, y);
glTexCoord2f(1, 0);
glVertex2f(x - (WIDTH/2) + WIDTH, y + HEIGHT);
glTexCoord2f(0, 0);
glVertex2f(x - (WIDTH/2), y + HEIGHT);
glPopMatrix();
glEnd();
}
}
そうだね。あなたは 'rotation'が度(ラジアンではない)であり、目立つ回転を引き起こすのに十分な大きさであると確信していますか? –
それはそうではありませんでした。今はまだ回転していません。 – B0nde