12
我想绘制三维图形中的球体,圆柱体和平面(贴片)等3D基元,我希望能够交互式旋转,平移和缩放场景。我想用Python做到这一点。我使用Matplotlib来处理2D图形,但是我从来没有用Python来处理3D图形。有没有办法用Python绘制三维图元?
有什么建议吗? 任何指向教程的链接? 有什么建议吗?
我想绘制三维图形中的球体,圆柱体和平面(贴片)等3D基元,我希望能够交互式旋转,平移和缩放场景。我想用Python做到这一点。我使用Matplotlib来处理2D图形,但是我从来没有用Python来处理3D图形。有没有办法用Python绘制三维图元?
有什么建议吗? 任何指向教程的链接? 有什么建议吗?
通过一些Python的OpenGL绑定也许? – Bart
是的,我虽然关于OpenGL,但我相信它是“基本的”(即我将不得不从地面开始定义查看器),并且我想要更多的变化。例如,在三维图中绘制一个补丁_a la Matlab_将是一个更简单的方法...但我不知道。也许它不适用于Python? –
为什么不使用matplotlib中包含的[mplot3d](http://matplotlib.org/mpl_toolkits/mplot3d/tutorial.html)? – Dhara