|
畫出來的坐標軸只有正半軸,有什么講究? glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT); glLoadIdentity(); // 重置當前模型觀察矩陣 glTranslatef(0.0f,0.0f,-1.0f); glRotatef(30.0f,1.0f,0.0f,0.0f); // 繞x軸旋轉(zhuǎn)30 glRotatef(-30.0f,0.0f,1.0f,0.0f); // 繞y軸旋轉(zhuǎn)30度 glColor3f(1.0f,0.0f,0.0f); glBegin(GL_LINES); glVertex3f(-0.5f,0.0f,0.0f); glVertex3f(0.5f,0.0f,0.0f); glEnd(); glColor3f(0.0f,1.0f,0.0f); glBegin(GL_LINES); glVertex3f(0.0f,-0.5f,0.0f); glVertex3f(0.0f,0.5f,0.0f); glEnd(); glColor3f(0.0f,0.0f,1.0f); glBegin(GL_LINES); glVertex3f(0.0f,0.0f,-0.5f); glVertex3f(0.0f,0.0f,0.5f); glEnd(); 什么說只有負半軸???
你確定它畫的只有半軸而不是全部線的長度... 如果你確定了的話, 會不會是投影體設(shè)的太小... 剩下的線跑視見體外面去了.. |
|
|