对象disaper/don';OPENGL Z轴上的t比例
这个代码被怀疑有一个围绕一个圆心的四元轨道。问题是,当它进行X轴旋转时,当它在Z轴上移动时,它会消失,并且看起来大小没有变化。它感觉像是在以正片视图或其他方式渲染所有内容 这是我的第一个OpenGL项目 OPENGL代码从这里开始对象disaper/don';OPENGL Z轴上的t比例,opengl,Opengl,这个代码被怀疑有一个围绕一个圆心的四元轨道。问题是,当它进行X轴旋转时,当它在Z轴上移动时,它会消失,并且看起来大小没有变化。它感觉像是在以正片视图或其他方式渲染所有内容 这是我的第一个OpenGL项目 OPENGL代码从这里开始 glClearColor(0.0f, 0.0f, 0.0f, 0.0f); glClear(GL_COLOR_BUFFER_BIT); glMatrixMode (GL_PROJECTION); glP
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode (GL_PROJECTION);
glPushMatrix();
//glRotatef(theta, 0.0f, 0.0f, 1.0f);
glScalef(0.75f, 0.75f, 0.75f);
glTranslatef(planeX, -0.0f, 0.0f);
glBegin(GL_QUADS);
glColor3f(1.0f, 0.0f, 0.0f); glVertex3f(0.0f, 0.0f, planeZ);
glColor3f(0.0f, 1.0f, 0.0f); glVertex3f(0.0f, 1.0f, planeZ);
glColor3f(0.0f, 0.0f, 1.0f); glVertex3f(1.0f, 1.0f, planeZ);
glColor3f(0.0f, 0.0f, 1.0f); glVertex3f(1.0f, 0.0f, planeZ);
glEnd();
glPopMatrix();
SwapBuffers(hDC);
theta += 1.0f;
planeX = (sin(0.0314159265f*theta));
planeZ = (cos(0.0314159265f*theta));
Sleep (1);
到此结束设置GL_MODELVIEW矩阵的代码在哪里?@genpfault;更像是,他设置投影矩阵的代码在哪里(是的,这一个设置了,但它应该设置modelview矩阵),如果没有代码,那么可能就没有GL_modelview矩阵或投影矩阵