我有一个程序在循环中使用此代码片段来渲染 3D 线网模型。
glBegin(GL_LINES);
glColor3f(.0f, 0.0f, 0.0f);
glVertex3d(xs,ys,zs);
glVertex3d(xe,ye,ze);
glEnd();
我需要添加功能,以便在用户需要时可以渲染线条开始和结束的顶点,可能使用一个小的阴影圆圈。圆应该具有恒定的屏幕尺寸,大概 4-6 个像素,并以独立于相机位置或距离的大小呈现。
谁能建议如何渲染这样的顶点?
最佳答案
您可以在 glBegin
中将 GL_POINTS
与 glPointSize
函数一起使用。
关于c - 在 openGL 中显示顶点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17699318/