pygame is
pygame.org is
|
Wiki
CrossPlatformTextOpenglInsert text labels into a pyopengl render. This might not be the fastest code, but it works across platforms. This is the first solution I've found on the web that isn't based on the windows gui library. import OpenGL.GL as ogl def drawText(position, textString): font = pygame.font.Font (None, 64) textSurface = font.render(textString, True, (255,255,255,255), (0,0,0,255)) textData = pygame.image.tostring(textSurface, "RGBA", True) glRasterPos3d(*position) glDrawPixels(textSurface.get_width(), textSurface.get_height(), GL_RGBA, GL_UNSIGNED_BYTE, textData) [edit] |
|