pyvista.Actor.backface_prop#

property Actor.backface_prop: Property | None[ソース]#

バックフェースプロパティを返すか設定します.

デフォルトでは,このプロパティはフロントフェイスのプロパティ Actor.prop と一致します.一度アクセスまたは変更されると,このバックフェイスプロパティはフロントフェイスプロパティから独立したものになります.frontfaceプロパティにフォールバックを戻すには,プロパティに None を代入してください.

戻り値:
pyvista.Property

バックフェースを描写するオブジェクト.

平面で球体を切り抜き, backface_prop を使って切り取った球体の内側を水色に着色します.

>>> import numpy as np
>>> import pyvista as pv
>>> plane = pv.Plane(i_size=1.5, j_size=1.5)
>>> mesh = pv.Sphere().clip_surface(plane, invert=False)
>>> pl = pv.Plotter()
>>> actor = pl.add_mesh(mesh, smooth_shading=True)
>>> actor.backface_prop.color = 'lightblue'
>>> _ = pl.add_mesh(
...     plane,
...     opacity=0.25,
...     show_edges=True,
...     color='grey',
...     lighting=False,
... )
>>> pl.show()
../../../_images/pyvista-Actor-backface_prop-1_00_00.png