我一直在试图找到一个pythonapi,它能够生成一整天的几何顶点。基本上我有一个使用opengl3.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 fixed function有绘制球体和圆环的函数,那么为什么很难找到这样一个API函数:create_sphere(0.5)
,它将返回以(0,0,0)为中心半径为0.5的球体的顶点,这样就可以使用GL_TRIANGLE_STRIP
来绘制它们呢?有人知道任何pythonapi有这样的函数吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐