pyvista.Camera.tight#
- Camera.tight(padding=0.0, adjust_render_window=True, view='xy', negative=False)[ソース]#
アクターがレンダラー全体を埋め尽くすようにカメラ位置を調整します.
カメラのビューの方向は
view
平面に対して垂直方向となるように変更されます.negative=False
の場合,view
の1文字目は右を向く軸を指します.view
の2番目の文字は上向きの軸を指します.negative=True
の場合,1文字目は左向きの軸を指します. 上方向は変更されません.本機能を使用する場合,平行投影が有効になります.
- パラメータ:
備考
平行投影された面を見るために,表示方向をリセットします.
例
子犬の画像をタイトに表示します.
>>> import pyvista as pv >>> from pyvista import examples >>> puppy = examples.download_puppy() >>> pl = pv.Plotter(border=True, border_width=5) >>> _ = pl.add_mesh(puppy, rgb=True) >>> pl.camera.tight() >>> pl.show()
背景を青に設定し,画像の周りに5%のパディングを使用します.
>>> pl = pv.Plotter() >>> _ = pl.add_mesh(puppy, rgb=True) >>> pl.background_color = 'b' >>> pl.camera.tight(padding=0.05) >>> pl.show()