画出来的坐标轴只有正半轴,有什么讲究?

来源:百度文库 编辑:神马文学网 时间:2024/04/28 23:16:44
画出来的坐标轴只有正半轴,有什么讲究?
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轴旋转30
glRotatef(-30.0f,0.0f,1.0f,0.0f); //   绕y轴旋转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();   什么说只有负半轴???

  你确定它画的只有半轴而不是全部线的长度...
  如果你确定了的话,    
  会不会是投影体设的太小...     剩下的线跑视见体外面去了..