Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个程序可以在循环中使用此代码片段来呈现 3D 金属丝网模型。
glBegin(GL_LINES); glColor3f(.0f, 0.0f, 0.0f); glVertex3d(xs,ys,zs); glVertex3d(xe,ye,ze); glEnd();
我需要添加功能,以便可以根据用户需要渲染线开始和结束的顶点,可能使用一个小的阴影圆圈。圆圈应该是一个恒定的屏幕尺寸,可能是 4-6 像素,并且渲染的尺寸与相机的位置或距离有多近无关。
谁能建议如何渲染这样的顶点?
你可以GL_POINTS在你的glBeginwithglPointSize函数中使用。
GL_POINTS
glBegin
glPointSize