我正在做一个第一人称游戏,如果像反击中的购买菜单那样按下按钮,屏幕上会列出一个菜单。我使用 glutBitmapCharacter(GLUT_BITMAP_TIMES_ROMAN_24,string [i])和 glRasterPos3f(x,y,z),我将文本放在 centerX 上, gluLookAt的 centerY , centerZ 其中: gluLookAt(eyeX,eyeY,eyeZ,centerX,centerY,centerZ,upX,upY,upZ)所以我可以在任何地方看到文字。
我的问题是每当我接近一个物体时,例如墙壁,它就会阻挡文字。我想要的是让文本始终位于任何对象之上。