pyvista.Property.specular_power#

property Property.specular_power: float[source]#

Return or set specular power.

Default pyvista.plotting.themes._LightingConfig.specular_power.

The specular power. Must be between 0.0 and 128.0.

Examples

Set specular power to 5.0

>>> import pyvista as pv
>>> prop = pv.Property()
>>> prop.specular = 0.1  # enable specular
>>> prop.specular_power = 5.0
>>> prop.specular_power
5.0

Visualize default specular power.

>>> prop.specular_power = 1.0
>>> prop.plot()
https://d33wubrfki0l68.cloudfront.net/0c84b5ef5f3b669fa32309b35e4135ab9c6750d3/c1ca3/_images/pyvista-property-specular_power-1_00_00.png

Visualize specular power at 0.1.

>>> prop.specular_power = 0.1
>>> prop.plot()
https://d33wubrfki0l68.cloudfront.net/5033b337da4f8a5a43588f60a41319ea79511ebd/67ad9/_images/pyvista-property-specular_power-1_01_00.png

Visualize specular power at 5.0.

>>> prop.specular_power = 5.0
>>> prop.plot()
https://d33wubrfki0l68.cloudfront.net/365c9417e2c5e6163fbe5bd942664794eba8ff25/96568/_images/pyvista-property-specular_power-1_02_00.png

Visualize specular power at 128.0.

>>> prop.specular_power = 128.0
>>> prop.plot()
https://d33wubrfki0l68.cloudfront.net/d199f4b07243ace3835c7601f6ced906d89120f9/434d4/_images/pyvista-property-specular_power-1_03_00.png