【发布时间】:2012-03-14 10:11:16
【问题描述】:
我旋转我的对象,即三角形。但是我的对象的中心移动了。
//background draw
DrawScreen();
glPushMatrix();
glTranslatef(xgotur,ygotur,zgotur);
glRotatef(derece,0.0,0.0,1.0);
// drawing my object
glBegin(GL_POLYGON);
glColor3d(0.2, 0.5, 0.7);
glVertex2f(-0.1+aralik_bosluk, 0.0+aralik_bosluk);
glVertex2f(0.0+aralik_bosluk,0.4+aralik_bosluk);
glVertex2f(0.1+aralik_bosluk, 0.0+aralik_bosluk);
glEnd();
// finish draw
glPopMatrix();
【问题讨论】:
-
请注意:非英文的变量名很难理解。为了国际化,您应该考虑使用英文变量名。
-
感谢您的回答,但我做到了;)