pyvista.Plotter.enable_hidden_line_removal#
- Plotter.enable_hidden_line_removal(all_renderers=True)[ソース]#
隠線除去を有効にします.
ワイヤーフレームジオメトリは,レンダリングエンジンがサポートしていれば,隠線除去を使用して描画されます.
disable_hidden_line_removal
で無効化します.- パラメータ:
例
サイドバイサイドのプロッタを作成し,左では陰線除去を有効に,右では無効にして球体をワイヤフレームでレンダリングします.
>>> import pyvista as pv >>> sphere = pv.Sphere(theta_resolution=20, phi_resolution=20) >>> pl = pv.Plotter(shape=(1, 2)) >>> _ = pl.add_mesh(sphere, line_width=3, style='wireframe') >>> _ = pl.add_text("With hidden line removal") >>> pl.enable_hidden_line_removal(all_renderers=False) >>> pl.subplot(0, 1) >>> pl.disable_hidden_line_removal(all_renderers=False) >>> _ = pl.add_mesh(sphere, line_width=3, style='wireframe') >>> _ = pl.add_text("Without hidden line removal") >>> pl.show()