pyvista.Camera#
- class Camera(renderer=None)[ソース]#
VTK CameraクラスのPyVistaラッパー.
- パラメータ:
- renderer
pyvista.Renderer
,optional
カメラを装着するレンダラ.
- renderer
例
pyvistaモジュールレベルでカメラを作成します.
>>> import pyvista as pv >>> camera = pv.Camera()
プロッタのアクティブカメラにアクセスし,カメラの位置を返します.
>>> pl = pv.Plotter() >>> pl.camera.position (1.0, 1.0, 1.0)
メソッド
カメラのディープコピーを返します.
平行投影の使用を無効にします.
平行投影を有効にします.
Camera.from_paraview_pvcc
(filename)Paraviewカメラファイルを読み込みます (拡張子 .pvcc) .
可視アクターの境界に基づいてカメラのクリッピング範囲をリセットします.
Camera.tight
([padding, ...])アクターがレンダラー全体を埋め尽くすようにカメラ位置を調整します.
Camera.to_paraview_pvcc
(filename)カメラパラメータをParaviewカメラファイル (拡張子.pvcc) に書き込みます.
Camera.view_frustum
([aspect])視錐台を返します.
Camera.zoom
(value)カメラのズームを設定します.
アトリビュート
カメラの方位を返すか設定します.
クリッピング・プレーンの位置を返すか設定します.
カメラ位置から焦点までのベクトル.
カメラから焦点距離の距離を返すか設定します.
シーンの垂直方向の回転を返すか設定します.
全体座標におけるカメラの焦点の位置.
このカメラが設定されているかどうかを取得または設定します.
カメラのモデル変換行列を返すか設定します.
平行投影の状態を返します.
平行投影に使用されるスケーリングを返すか設定します.
全体座標でのカメラの位置を返すか設定します.
投影方向に対するカメラのロールを返すか設定します.
クリッピング平面間の距離を返すか設定します.
カメラの "up" または設定します.
カメラビューの角度を取得または設定します.