【发布时间】:2020-05-01 17:14:16
【问题描述】:
我一直在使用 PyOpenGL 和 pygame,并设法创建了一个 FPS 风格的相机对象。现在我想在屏幕中间添加一个十字准线,并可能在窗口的两侧展开以显示统计信息。
我已经对此进行了研究,看来您必须对 OpenGL 做一些奇怪的事情,例如禁用深度测试和更改投影矩阵,直到现在这些都没有真正呈现任何东西,并降低了性能。
在我看来,这应该很容易,因为我想要的只是凌驾于其他一切之上,并且永远不会移动的东西。真的没有办法告诉 pygame 在 OpenGL 上绘图,所以我可以在屏幕中间画两条线吗?
【问题讨论】:
-
不,没有指定的方法可以做到这一点。在 OpenGL 中执行它并没有那么复杂。
标签: python opengl pygame pyopengl opengl-compat