사용 glPushMatrix
glRotatef
실린더를 그리고 glPopMatrix
하여 도면을 마무리 렌더링 돼요.
예 : glRotatef(yRotationAngle, 0.0f, 1.0f, 0.0f); // Rotate your object around the y axis on yRotationAngle radians
예 : OnRender()
기능 예를 들어 당신은 당신의 좌표계 회전 glRotate(angle, x, y, z)
을 사용할 수 있습니다
void OnRender() {
glClearColor(1.0f, 0.0f, 0.0f, 1.0f); // Clear the background
glClear(GL_COLOR_BUFFER_BIT); //Clear the colour buffer
glLoadIdentity(); // Load the Identity Matrix to reset our drawing locations
glRotatef(yRotationAngle, 0.0f, 1.0f, 0.0f); // Rotate our object around the y axis on yRotationAngle radians
// here *render* your cylinder (create and delete it in the other place. Not while rendering)
gluCylinder(quadratic,0.1f,0.1f,3.0f,32,32);
glFlush(); // Flush the OpenGL buffers to the window
}
@cerq : 미샤를 좋은 링크를 제공했습니다. 그걸 써! – DaddyM