如何使用 Python 在一个图中生成一堆球体和椭圆?理想情况下,它只需要设置每个对象的端点(或半径/轴)和颜色,例如如何使用端点轻松生成矩形/圆形。
我在想象使用 matplotlib 的 3-D 模块之类的东西,您可以在输出后旋转和播放绘图。不过,我愿意使用其他库!
我可以通过操纵和绘制一堆 ellipsoid equations 来将方程式绘制为曲面, 但有更简单的解决方案吗?
最佳答案
VPython 可能是在屏幕上显示一些球体和椭圆体的最快途径。此外,VPython 比 matplotlib 更具交互性(从某种意义上说,您可以旋转、缩放等),而且它非常容易上手。最后,这取决于你在寻找什么。有很多方法可以在屏幕上显示球体和椭圆体。
from visual import *
myell = ellipsoid(pos=(x0,y0,z0), length=L, height=H, width=W)
ball = sphere(pos=(1,2,1), radius=0.5)
关于python - 在 Python 中制作随机 3-D 形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15423726/