在Python/OpenGL中呈现数学符号?

2024-04-19 10:10:25 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用OpenGL在Python中呈现数学符号/表达式?在

我实际上使用的是pyglet,但它使用的是OpenGL。在

例如this

Quadratic formula

我不能存储静态图像,因为我也在生成表达式。在


Tags: 图像表达式静态符号数学thisopenglpyglet
3条回答

我会说生成合适的latex表达式,将其渲染为图像,然后将图像作为纹理加载。在

您可以使用GL_TEXTURE_RECTANGLE_ARB opengl extension快速将动态生成的任意大小的图像加载到opengl纹理中。 您可以在http://cairographics.org/OpenGL/上查找使用opengl的动态矢量图形的python示例,但是如果您想呈现复杂的公式,还必须查看一些适当的系统,如latex。在

我不知道OpenGL的功能。但是matplotlib有一个^{}模块,用于呈现TeX数学表达式的子集。在

相关问题 更多 >