download_action_figure#

download_action_figure(load=True)[source]#

Download scan of an action figure.

Originally obtained from Laser Design.

Parameters
loadbool, optional

Load the dataset after downloading it when True. Set this to False and only the filename will be returned.

Returns
pyvista.PolyData or str

DataSet or filename depending on load.

Examples

Show the action figure example. This also demonstrates how to use physically based rendering and lighting to make a good looking plot.

>>> import pyvista
>>> from pyvista import examples
>>> dataset = examples.download_action_figure()
>>> _ = dataset.clean(inplace=True)
>>> pl = pyvista.Plotter(lighting=None)
>>> pl.add_light(pyvista.Light((30, 10, 10)))
>>> _ = pl.add_mesh(dataset, color='w', smooth_shading=True,
...                 pbr=True, metallic=0.3, roughness=0.5)
>>> pl.camera_position = [
...     (32.3, 116.3, 220.6),
...     (-0.05, 3.8, 33.8),
...     (-0.017, 0.86, -0.51)
... ]
>>> pl.show()
../../../_images/pyvista-examples-downloads-download_action_figure-1_00_00.png