我试图在OpenGL应用程序中对齐位图字体文本,但我找不到任何关于获取每个字符宽度的信息。这是我的renderText函数:
def renderText( self, text, fontFace, position ):
..... (omitted code to make post shorter)
glRasterPos2i( position[0], self.windowSize[1] - position[1] )
glPushAttrib( GL_LIST_BIT )
glListBase( self.fonts[ fontFace ] - 32 )
glCallLists( text )
glPopAttrib()
......
我创建位图字体并使用glGenList来存储它。在
^{pr2}$有人知道是否有可能得到字符宽度,甚至只是最终呈现文本的总宽度?谢谢!在
http://pyopengl.sourceforge.net/documentation/manual/glutBitmapWidth.3GLUT.xml
相关问题 更多 >
编程相关推荐