PyVista 绘图参数可以按绘图逐个控制,或通过全局主题控制,使得可以通过一个全局配置控制网格颜色和样式。
PyVista 中的默认主题参数可以通过以下方式访问和显示:
code.matlab
import pyvista as pv
pv.global_theme
默认绘图参数可以通过其属性名称单独访问:
code.matlab
pyvista.global_theme.color = 'lightblue'
以下是使用默认绘图参数绘制的斯坦福龙示例:
code.matlab
from pyvista import examples
dragon = examples.download_dragon()
dragon.plot(cpos='xy')
\[\]
然后可以通过全局修改这些参数:
code.matlab
pv.global_theme.color = 'red'
pv.global_theme.background = 'white'
pv.global_theme.axes.show = False
现在,网格将使用新的全局参数绘制:
code.matlab
dragon.plot(cpos='xy')
\[\]
这与使用以下参数绘制网格相同:
code.matlab
dragon.plot(
cpos='xy', color='red', background='white', show_axes=False
)
\[\]