pyvista.Plotter.camera_position#

property Plotter.camera_position[ソース]#

アクティブなレンダウィンドウのカメラ位置を返します.

カメラの位置を返し,タプルのリストを介して位置を変更します.

>>> import pyvista as pv
>>> from pyvista import examples
>>> mesh = examples.download_bunny_coarse()
>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(mesh, show_edges=True, reset_camera=True)
>>> pl.camera_position
[(0.02430, 0.0336, 0.9446),
 (0.02430, 0.0336, -0.02225),
 (0.0, 1.0, 0.0)]
>>> pl.camera_position = [
...     (0.3914, 0.4542, 0.7670),
...     (0.0243, 0.0336, -0.0222),
...     (-0.2148, 0.8998, -0.3796),
... ]
>>> pl.show()
../../../_images/pyvista-Plotter-camera_position-1_00_00.png

文字列でカメラの位置を設定し, 'xy' 平面を見ます.

>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(mesh, show_edges=True)
>>> pl.camera_position = 'xy'
>>> pl.show()
../../../_images/pyvista-Plotter-camera_position-1_01_00.png

文字列でカメラの位置を設定し, 'zy' 平面を見ます.

>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(mesh, show_edges=True)
>>> pl.camera_position = 'zy'
>>> pl.show()
../../../_images/pyvista-Plotter-camera_position-1_02_00.png

その他の例については, カメラ を参照してください.