使用 OpenGL 版本 3+ 呈现文本/UI



我一直在寻找一个使用 OpenGL 3+ 来呈现文本/UI 控件的库。是否有任何示例/免费库(最好是 LGPL、MIT 等)来演示如何做到这一点。

不喜欢使用GLUT,最后我检查了一下,FTGL没有使用OpenGL 3。

我不确定SFML是否使用OpenGL 3+来渲染文本,但我知道使用它比GLUT更有价值。它可以使用 sf::Text 类将文本输出到窗口中。查看 2.0 版本的文档。此外,许可证规定它可以免费使用"按原样",只是为了注明作者。最重要的是它是便携式的。

此外,还有一个与 SFML 结合使用的 CEGUI 库来创建 GUI 元素的教程。它可能足够好,不幸的是我没有尝试过。

最新更新