DynamicPaintBrushSettings(bpy_struct)#
base class — bpy_struct
- class bpy.types.DynamicPaintBrushSettings(bpy_struct)#
Brush settings
- invert_proximity#
Proximity falloff is applied inside the volume
- Type:
boolean, default False
- paint_alpha#
Paint alpha
- Type:
float in [0, 1], default 0.0
- paint_color#
Color of the paint
- Type:
mathutils.Color
of 3 items in [0, inf], default (0.0, 0.0, 0.0)
- paint_distance#
Maximum distance from brush to mesh surface to affect paint
- Type:
float in [0, 500], default 0.0
- paint_source#
- Type:
enum in [‘PARTICLE_SYSTEM’, ‘POINT’, ‘DISTANCE’, ‘VOLUME_DISTANCE’, ‘VOLUME’], default ‘VOLUME’
- paint_wetness#
Paint wetness, visible in wetmap (some effects only affect wet paint)
- Type:
float in [0, 1], default 0.0
- particle_system#
The particle system to paint with
- Type:
- proximity_falloff#
Proximity falloff type
- Type:
enum in [‘SMOOTH’, ‘CONSTANT’, ‘RAMP’], default ‘CONSTANT’
- ray_direction#
Ray direction to use for projection (if brush object is located in that direction it’s painted)
- Type:
enum in [‘CANVAS’, ‘BRUSH’, ‘Z_AXIS’], default ‘CANVAS’
- smooth_radius#
Smooth falloff added after solid radius
- Type:
float in [0, 10], default 0.0
- smudge_strength#
Smudge effect strength
- Type:
float in [0, 1], default 0.0
- solid_radius#
Radius that will be painted solid
- Type:
float in [0.01, 10], default 0.0
- use_absolute_alpha#
Only increase alpha value if paint alpha is higher than existing
- Type:
boolean, default False
- use_negative_volume#
Negate influence inside the volume
- Type:
boolean, default False
- use_paint_erase#
Erase / remove paint instead of adding it
- Type:
boolean, default False
- use_particle_radius#
Use radius from particle settings
- Type:
boolean, default False
- use_proximity_project#
Brush is projected to canvas from defined direction within brush proximity
- Type:
boolean, default False
- use_proximity_ramp_alpha#
Only read color ramp alpha
- Type:
boolean, default False
- use_smudge#
Make this brush to smudge existing paint as it moves
- Type:
boolean, default False
- use_velocity_alpha#
Multiply brush influence by velocity color ramp alpha
- Type:
boolean, default False
- use_velocity_color#
Replace brush color by velocity color ramp
- Type:
boolean, default False
- use_velocity_depth#
Multiply brush intersection depth (displace, waves) by velocity ramp alpha
- Type:
boolean, default False
- velocity_max#
Velocity considered as maximum influence (Blender units per frame)
- Type:
float in [0.0001, 10], default 0.0
- wave_clamp#
Maximum level of surface intersection used to influence waves (use 0.0 to disable)
- Type:
float in [0, 50], default 0.0
- wave_factor#
Multiplier for wave influence of this brush
- Type:
float in [-2, 2], default 0.0
- wave_type#
- Type:
enum in [‘CHANGE’, ‘DEPTH’, ‘FORCE’, ‘REFLECT’], default ‘DEPTH’
- classmethod bl_rna_get_subclass(id, default=None)#
- Parameters:
id (string) – The RNA type identifier.
- Returns:
The RNA type or default when not found.
- Return type:
bpy.types.Struct
subclass
- classmethod bl_rna_get_subclass_py(id, default=None)#
- Parameters:
id (string) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type
Inherited Properties
Inherited Functions
References