# Examples from pyvista.examples.downloads.download_bolt_nut
# ==========================================================

import pyvista as pv
from pyvista import examples
dataset = examples.download_bolt_nut()
pl = pv.Plotter()
_ = pl.add_volume(
    dataset,
    cmap='coolwarm',
    opacity='sigmoid_5',
    show_scalar_bar=False,
)
pl.camera_position = pv.CameraPosition(
    position=(194.6, -141.8, 182.0),
    focal_point=(34.5, 61.0, 32.5),
    viewup=(-0.229, 0.45, 0.86),
)
pl.show()

# SEE ALSO:
#     Bolt Nut Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#bolt-nut-dataset
#     See this dataset in the Dataset Gallery for more info.
#     Volume Rendering https://docs.pyvista.org/examples/02-plot/volume_rendering.html#volume-rendering-example
#     Example which uses this dataset.

# ----------------------------------------------------------------------
# Generated by sphinx-examples-as-code https://github.com/pyvista/sphinx-examples-as-code

