0

我使用以下代码在 vispy 中绘制点云

# init
view = vispy.sence.widgets.ViewBox()
vis = visuals.Markers()
view.add(vis)

# updata data
vis.set_data(data, 
    face_color = color,
    edge_color=color,
    size = 1
)

vispy.app.run

如您所见,我可以为整个数据设置定点大小。
如何在一个数据中设置多种尺寸?

4

1 回答 1

0

您应该能够使用 numpy 数组(每个标记点一个元素)设置大小:

https://github.com/vispy/vispy/blob/932d6e499791a423822513549ebd825601345c85/vispy/visuals/markers.py#L517-L518

        size : float or array
            The symbol size in px.
于 2020-09-30T13:53:27.217 回答