增加 OpenGL 显示尺寸
Increase OpenGL display size
我刚开始学习 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();
您需要适当地设置视口(即 window 客户区域尺寸)。在 paintGL
开始调用 glViewport(0, 0, width(), height());
.
稍后您可能还想设置适当的 projection 和 modelview 转换。
我刚开始学习 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();
您需要适当地设置视口(即 window 客户区域尺寸)。在 paintGL
开始调用 glViewport(0, 0, width(), height());
.
稍后您可能还想设置适当的 projection 和 modelview 转换。