Как я могу отображать математические нотации / выражения в Python с OpenGL?
Я на самом деле использую pyglet однако он использует OpenGL.
Такие вещи, как это :
Я не могу хранить статические изображения, так как я также генерирую выражения.
Я бы сказал, сгенерируйте подходящее выражение latex , визуализируйте его в изображение, а затем загрузите изображение как текстуру.
Вы можете использовать GL_TEXTURE_RECTANGLE_ARB расширение opengl для быстрой загрузки динамически сгенерированного изображения произвольного размера в текстуру OpenGL. Вы можете найти на Python примеры использования динамической векторной графики с opengl по адресу http://cairographics.org/OpenGL/ , хотя, если вы хотите отображать сложные формулы, вам также следует взглянуть на какая-то подходящая система, такая как латекс.
Я не знаю о бите OpenGL. Но matplotlib имеет модуль matplotlib.mathtext
для визуализации подмножества математических выражений TeX.