12345678910111213141516171819202122232425262728293031323334353637 |
- """Use two sliders to change
- color and transparency of a mesh"""
- from vedo import Plotter, Mesh, dataurl
- def slider1(widget, event):
- mesh.color(widget.value)
- def slider2(widget, event):
- mesh.alpha(widget.value)
- mesh = Mesh(dataurl+"magnolia.vtk").flat().lw(1)
- plt = Plotter()
- plt += [mesh, __doc__]
- plt.add_slider(
- slider1,
- xmin=-9,
- xmax=9,
- value=0,
- pos="bottom-right",
- title="color number",
- )
- plt.add_slider(
- slider2,
- xmin=0.01,
- xmax=0.99,
- value=0.5,
- c="blue",
- pos="bottom-right-vertical",
- title="alpha value (opacity)",
- )
- plt.show().close()
|