0

このコード フラグメントをループで使用して 3D ワイヤ メッシュ モデルをレンダリングするプログラムがあります。

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

機能を追加して、ユーザーが必要に応じて、おそらく小さな影付きの円を使用して、線の開始点と終了点をレンダリングできるようにする必要があります。円は一定の画面サイズ (おそらく横幅 4 ~ 6 ピクセル) で、カメラの位置や距離に関係なくサイズでレンダリングされる必要があります。

そのような頂点をレンダリングする方法を誰かが提案できますか?

4

1 に答える 1

2

with関数で使用できますGL_POINTSglBeginglPointSize

于 2013-07-17T13:04:39.743 に答える