有没有办法在同一个视图上显示具有不同偏移量的多个图像?
_build_vertex_data
invispy/visuals/image.py
似乎没有任何偏移量。
例如,我想要并排放置 3 张图像,允许我将它们作为一组进行放大和缩小。
有没有办法在同一个视图上显示具有不同偏移量的多个图像?
_build_vertex_data
invispy/visuals/image.py
似乎没有任何偏移量。
例如,我想要并排放置 3 张图像,允许我将它们作为一组进行放大和缩小。
您可以通过对视觉对象应用转换来实现此目的。
from vispy import scene
from vispy.visuals.transforms import STTransform
...
image1 = scene.visuals.Image(...)
image2 = scene.visuals.Image(...)
# sets y-axis offset to 42
image2.transform = STTransform(translate=[42])
# = STTransform(translate=[42, 0, 0, 0],
# scale=[0, 0, 0, 0])
...