我刚刚开始在Qt中学习OpenGL,我一直在关注youtube的演示片段,但我的显示与剪辑中的显示不同。它看起来很小。有没有办法让它更大?
我尝试更改为三角绘图代码的坐标,如:
glColor3f(1,1,0);
glScalef(1, 1, 0.0);
glBegin(GL_TRIANGLES);
glVertex3f(-10,-10,0);
glVertex3f(10,-10,0);
glVertex3f(0.0,10,0);
glEnd();
答案 0 :(得分:0)
您需要适当地设置视口(即窗口客户端区域尺寸)。在paintGL
致电glViewport(0, 0, width(), height());
。
稍后您可能想要设置适当的投影和模型视图转换。