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/d8ff8cf0c4a0d9340b153a2852e3dea70f6111af/22e3b/_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/8516eb2716e70490a9c0eea42a5933ee24a55ca0/360b3/_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