【发布时间】:2016-01-19 01:16:07
【问题描述】:
我写了这个函数,在这里我设置了线宽来绘制一个矩形,但是调用它时,线宽根本没有改变。如何正确使用glLineWidth?
void drawRect(Rectangle &rect)
{
double x1 = rect.min.x;
double y1 = rect.min.y;
double x2 = rect.max.x;
double y2 = rect.max.y;
glLineWidth(3.0f);
glBegin(GL_LINE_LOOP);
glVertex2d(x1, y1);
glVertex2d(x2, y1);
glVertex2d(x2, y2);
glVertex2d(x1, y2);
glEnd();
}
【问题讨论】:
标签: opengl