blenderproc.python.material.Dust module
Provides the functionality to add a dust effect to a material.
- blenderproc.python.material.Dust.add_dust(material, strength, texture_nodes=None, texture_scale=0.1)[source]
Adds a dust film to the material, where the strength determines how much dust is used.
This will be added right before the output of the material.
- Parameters:
material (
Material
) – Used materialstrength (
float
) – This determines the strength of the dust, 0 means no dust 1.0 means full dust. Values above 1.0 are possible, but create a thick film out of dust, which hides the material completely.texture_nodes (
Optional
[List
[Texture
]]) – If a specific dust texture should be used, this can be specified. If this is empty a random noise texture is generated.texture_scale (
float
) – This scale is used to scale down the used noise texture (even for the case where a random noise texture is used).