Cod*_*lus 22 python 3d graphic
我正在寻找兼容Python的3D图形.大多数情况下,我希望能够绘制线条并在3D中查看它们.我真的没有这个领域的经验,我正在寻找知识和教程.
我通过实验学习编程最好.那么我需要做哪些包3-D图形?我真的很喜欢使用emacs,所以如果你有这些建议那就太棒了!
综上所述:
tom*_*m10 26
在Python中进行3D可视化的最简单方法是VPython.
例如,要绘制一个正方形的曲线,它只是:
square = curve(pos=[(0,0),(0,1),(1,1),(1,0),(0,0)])
Run Code Online (Sandbox Code Playgroud)
这比MayaVI,VTK,OpenGL等要容易得多.
另一个简单的选择是matplotlib的3D图形.它在定量细节方面更好,但对于3D零件而言不是那么简单,快速和互动.
Jus*_*ers 18
集成实时3D图形的最常用方法是使用OpenGL库.OpenGL和实时图形是一个很大的主题,但专注于绘制3D线等内容应该不会太困难.python http://pyopengl.sourceforge.net/存在绑定
GLUT - 可能是提供X平台窗口和上下文设置的最佳选择,并且包含在上述绑定中.
OpenGL - 有几个版本,对于您的应用程序,立即模式,遗留,可能是可以接受的.
以下是一些学习链接 - 不要觉得有必要全部阅读 - 选择与您相关的主题.