pyvista.demos.demos.plot_ants_plane#

plot_ants_plane(notebook=None)[ソース]#

2匹のアリと飛行機のプロット

スカラーとテキストを追加しながら,複数のメッシュをプロットするプロットクラスの作成方法を実演します.

この例では次のようにプロットしています.

>>> import pyvista as pv
>>> from pyvista import examples

Load and shrink airplane

>>> airplane = examples.load_airplane()
>>> airplane.points /= 10

Rotate and translate ant so it is on the plane.

>>> ant = examples.load_ant()
>>> _ = ant.rotate_x(90, inplace=True)
>>> _ = ant.translate([90, 60, 15], inplace=True)

Make a copy and add another ant.

>>> ant_copy = ant.translate([30, 0, -10], inplace=False)

Create plotting object.

>>> plotter = pv.Plotter()
>>> _ = plotter.add_mesh(ant, 'r')
>>> _ = plotter.add_mesh(ant_copy, 'b')

Add airplane mesh and make the color equal to the Y position.

>>> plane_scalars = airplane.points[:, 1]
>>> _ = plotter.add_mesh(
...     airplane,
...     scalars=plane_scalars,
...     scalar_bar_args={'title': 'Plane Y Location'},
... )
>>> _ = plotter.add_text('Ants and Plane Example')
>>> plotter.show()
パラメータ:
notebookbool, optional

True の場合,作成されたプロットはjupyterノートブック内に配置されます.jupyterコンソールがアクティブであると仮定します.

>>> from pyvista import demos
>>> demos.plot_ants_plane()
../../../_images/pyvista-demos-demos-plot_ants_plane-1_00_00.png