我有这段代码用于删除点。我想增加点数。现在,我使用此命令glPointSize
,但是什么也没有发生。点大小是默认值。它不会增加。
如何增加积分大小?
glBegin(GL_POINTS);
glColor3f (a, b, c);
glPointSize(20.0f);
glVertex2i(px, py);
glEnd();
最佳答案
glPointSize(20.0f);
必须放在glBegin()
之前,否则不会有任何效果。像这样做:
glPointSize(20.0f);
glBegin(GL_POINTS);
glColor3f (a, b, c);
glVertex2i(px, py);
glEnd();
在OpenGL documentation中,您可以阅读以下内容: