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()