【问题标题】:draw text with GLUT / OpenGL in Python在 Python 中使用 GLUT / OpenGL 绘制文本
【发布时间】:2009-04-08 17:19:23
【问题描述】:

我在 Python 中使用 OpenGL 绘制文本。一切正常,但是字体真的很糟糕。 如果我把它加厚,字母开始看起来很频繁(尤其是那些像'o'或'g'一样的圆形。为了我的程序的目的,它必须很厚。有没有我可以使用的字体看起来不加厚的时候很糟糕,还是有其他方法可以绘制它? 我真的被卡住了,会感谢任何答案,

【问题讨论】:

    标签: python opengl text draw


    【解决方案1】:

    尝试更复杂的文本呈现解决方案。也许像pyftgl 这样的东西可以通过渲染全质量的TrueType 字体来获得更好的结果。

    【讨论】:

      【解决方案2】:

      http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=43

      底部是本课的 Python 版本,它向您展示如何使用 Python 图像库 (PIL) http://www.pythonware.com/products/pil/ 加载 freetype 字体

      【讨论】:

        猜你喜欢
        • 2010-10-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-16
        相关资源
        最近更新 更多