用于生成几何顶点的Python API?

时间:2017-03-12 08:00:43

标签: python opengl vertices

我一直在努力寻找能够整天生成几何顶点的python API。基本上我有一个使用OpenGL 3.3的PyOpenGl应用程序,我需要能够绘制立方体,球体,圆环和圆锥体。经过大约10个小时的研究和一次又一次的失败,我感到很沮丧;无法找到为我生成这个的库,或者创建一个我自己的函数。我得到的最接近的是一个名为pyrr的API,它具有为pyrr.geometry.create_cube(scale=(1.0, 1.0, 1.0), st=False, rgba=False, dtype='float32', type='triangles')的多维数据集生成顶点的功能,但就是这样。 OpenGL固定函数具有绘制球体和环节的函数,那么为什么很难找到具有如下函数的API:create_sphere(0.5)将返回以(0,0,0)为中心的球体的顶点半径为0.5的方式是否可以使用GL_TRIANGLE_STRIP绘制它们?有没有人知道任何具有这些功能的python API?

0 个答案:

没有答案