pyvista.Plotter.generate_orbital_path#

Plotter.generate_orbital_path(factor=3.0, n_points=20, viewup=None, shift=0.0)[ソース]#

データシーンの周囲に軌道パスを生成します.

パラメータ:
factorfloat, default: 3.0

軌道の広がりを2倍にするときのスケーリング係数

n_pointsint, default: 20

軌道経路上の点の数.

viewupsequence[float], optional

軌道面の法線.

shiftfloat, default: 0.0

シーンの中心からこの量だけ平面を上下に移動します.

戻り値:
pyvista.PolyData

軌道を表すPolyData.

球体を周回する軌道を生成します.

>>> import pyvista as pv
>>> plotter = pv.Plotter()
>>> _ = plotter.add_mesh(pv.Sphere())
>>> viewup = [0, 0, 1]
>>> orbit = plotter.generate_orbital_path(
...     factor=2.0, n_points=50, shift=0.0, viewup=viewup
... )

このメソッドを使った例は, オービット をご覧ください.

../../../_images/pyvista-Plotter-generate_orbital_path-1_00_00.png