在openGL中显示顶点

时间:2013-07-17 12:04:32

标签: c linux opengl

我有一个程序,可以在循环中使用此代码片段呈现3D线网模型。

glBegin(GL_LINES);
glColor3f(.0f, 0.0f, 0.0f);
glVertex3d(xs,ys,zs);
glVertex3d(xe,ye,ze);
glEnd();

我需要添加功能,以便在用户需要时可以渲染线开始和结束的顶点,可能使用小的阴影圆圈。圆圈应该是恒定的屏幕尺寸,大小可能是4-6像素,并且渲染的大小与相机的位置无关,或者与相机的距离有多近。

有人可以建议如何渲染这样的顶点吗?

1 个答案:

答案 0 :(得分:2)

您可以在GL_POINTSglBegin功能中使用glPointSize