pyvista.plotting.themes.Theme.interpolate_before_map#

property Theme.interpolate_before_map: bool[ソース]#

マッピングの前に色を補間するかどうかを返すか設定します.

もし interpolate_before_map が off の場合,カラーマッピングはポリゴンポイントで行われ,色は補間されます.これは一般的に精度が低く,一方 interpolate_before_map が on (デフォルト) の場合,スカラーはデータセットのトポロジー全体で補間され,より正確になります.

また, マッピング前に補間 も参照してください.

隠線除去を有効にします.

>>> import pyvista as pv

セルが大きく広がっているシリンダーを装填します

>>> cyl = pv.Cylinder(direction=(0, 0, 1), height=2).elevation()

他のすべてが一定であることを確認するための共通の表示引数

>>> dargs = dict(
...     scalars='Elevation', cmap='rainbow', show_edges=True
... )
>>> p = pv.Plotter(shape=(1, 2))
>>> _ = p.add_mesh(
...     cyl,
...     interpolate_before_map=False,
...     scalar_bar_args={'title': 'Elevation - interpolated'},
...     **dargs
... )
>>> p.subplot(0, 1)
>>> _ = p.add_mesh(
...     cyl,
...     interpolate_before_map=True,
...     scalar_bar_args={'title': 'Elevation - interpolated'},
...     **dargs
... )
>>> p.link_views()
>>> p.camera_position = [
...     (-1.67, -5.10, 2.06),
...     (0.0, 0.0, 0.0),
...     (0.00, 0.37, 0.93),
... ]
>>> p.show()  
../../../_images/pyvista-plotting-themes-Theme-interpolate_before_map-1_00_00.png