Paint(bpy_struct)

base class — bpy_struct

subclasses — GpPaint, ImagePaint, Sculpt, UvSculpt, VertexPaint

class bpy.types.Paint(bpy_struct)
brush

Active Brush

Type:Brush
cavity_curve

Editable cavity curve

Type:CurveMapping, (readonly, never None)
input_samples

Average multiple input samples together to smooth the brush stroke

Type:int in [0, inf], default 0
palette

Active Palette

Type:Palette
show_brush
Type:boolean, default False
show_brush_on_surface
Type:boolean, default False
show_low_resolution

For multires, show low resolution while navigating the view

Type:boolean, default False
tile_offset

Stride at which tiled strokes are copied

Type:float array of 3 items in [0.01, inf], default (0.0, 0.0, 0.0)
tile_x

Tile along X axis

Type:boolean, default False
tile_y

Tile along Y axis

Type:boolean, default False
tile_z

Tile along Z axis

Type:boolean, default False
tool_slots
Type:bpy_prop_collection of PaintToolSlot, (readonly)
use_cavity

Mask painting according to mesh geometry cavity

Type:boolean, default False
use_symmetry_feather

Reduce the strength of the brush where it overlaps symmetrical daubs

Type:boolean, default False
use_symmetry_x

Mirror brush across the X axis

Type:boolean, default False
use_symmetry_y

Mirror brush across the Y axis

Type:boolean, default False
use_symmetry_z

Mirror brush across the Z axis

Type:boolean, default False
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