pyvista.Property.roughness#

property Property.roughness: float[ソース]#

粗さを返すか設定します.

デフォルトは pyvista.plotting.themes._LightingConfig.roughness.

このためには,補間を 'Physically based rendering' に設定する必要があります.0 から 1 の間でなければなりません.

粗さを0.1に設定します

>>> import pyvista as pv
>>> prop = pv.Property()
>>> # requires physically based rendering
>>> prop.interpolation = 'pbr'
>>> prop.metallic = 0.5  # helps to visualize metallic
>>> prop.roughness = 0.1
>>> prop.roughness
0.1

メタリック 0.5 のデフォルトの粗さを可視化します.

>>> prop.roughness = 0.5
>>> prop.plot()
../../../_images/pyvista-Property-roughness-1_00_00.png

0.0 の粗さを 0.5 のメタリックで可視化します.

>>> prop.roughness = 0.0
>>> prop.plot()
../../../_images/pyvista-Property-roughness-1_01_00.png

1.0 の粗さを 0.5 のメタリックで可視化します.

>>> prop.roughness = 1.0
>>> prop.plot()
../../../_images/pyvista-Property-roughness-1_02_00.png