Python Mayavi-设置分散点的大小

Python Mayavi-设置分散点的大小,python,mayavi,Python,Mayavi,我有一个非常简单的脚本,我试图用它以设定的大小绘制2个点: from mayavi.mlab import * x = [0.,3.] y = [0.,0.] z = [0.,0.] scalars = [1.5,1.5] pts = points3d(x, y, z, scalars, scale_factor = 1) 然而,我不知道如何在这个简单的例子中设置两个点的大小,使它们彼此接触。我想用与点坐标相同的单位设置大小。因此,我将两个点分开3个单位,并将两个点的大小设置为1.5 然

我有一个非常简单的脚本,我试图用它以设定的大小绘制2个点:

from mayavi.mlab import *

x = [0.,3.]
y = [0.,0.]
z = [0.,0.]
scalars = [1.5,1.5]

pts = points3d(x, y, z,  scalars, scale_factor = 1)
然而,我不知道如何在这个简单的例子中设置两个点的大小,使它们彼此接触。我想用与点坐标相同的单位设置大小。因此,我将两个点分开3个单位,并将两个点的大小设置为1.5

然而,在附件中,两点并不像预期的那样接触


知道为什么吗

在玛雅维,球体的比例决定其直径,而不是半径

使用

resolution
参数生成更平滑的球体(角度点的数量)。如果要显示多个球体,请注意分辨率的高值

pts = points3d(x, y, z, scalars, scale_factor=2, resolution=100)