pyvista.Plotter.enable_lightkit#

Plotter.enable_lightkit(only_active=False)[ソース]#

デフォルトのライトキットライティングを有効にします.

参照: https://www.researchgate.net/publication/2926068_LightKit_A_lighting_system_for_effective_visualization

これにより,レンダラー内の既存のライトがすべて置き換えられます.

パラメータ:
only_activebool, default: False

True の場合は,アクティブなレンダラーのみを変更します.デフォルトでは,すべてのレンダラーが影響を受けます.

ライトのないプロッタを作成してから,デフォルトのライトキットを有効にします.

>>> import pyvista as pv
>>> pl = pv.Plotter(lighting=None)
>>> pl.enable_lightkit()
>>> actor = pl.add_mesh(pv.Cube(), show_edges=True)
>>> pl.show()
../../../_images/pyvista-Plotter-enable_lightkit-1_00_00.png