нужен плоский текст и кроссплатформенное решение.
пример с renderText:
def paintGL(self):
self.qglClearColor(self.clearColor)
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
glLoadIdentity()
glTranslated(0.0, 0.0, -10.0)
glRotated(self.xRot / 16.0, 1.0, 0.0, 0.0)
glRotated(self.yRot / 16.0, 0.0, 1.0, 0.0)
glRotated(self.zRot / 16.0, 0.0, 0.0, 1.0)
glCallList(self.sharedObject)
self.qglColor(QtGui.QColor(255,0,0));
self.renderText(0,0,0,'hello');
в центр экрана выводит текст hello, но постоянно (при каждом вызове после первого) выдается ошибка о неправильных параметрах в glClear