MaterialGPencilStyle(bpy_struct)¶
base class — bpy_struct
- class bpy.types.MaterialGPencilStyle(bpy_struct)¶
- alignment_mode¶
Defines how align Dots and Boxes with drawing path and object rotation
PATHPath, Follow stroke drawing path and object rotation.OBJECTObject, Follow object rotation only.FIXEDFixed, Do not follow drawing path or object rotation and keeps aligned with viewport.
- Type
enum in [‘PATH’, ‘OBJECT’, ‘FIXED’], default ‘PATH’
- alignment_rotation¶
Additional rotation applied to dots and square strokes
- Type
float in [-1.5708, 1.5708], default 0.0
- color¶
- Type
float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
- fill_color¶
Color for filling region bounded by each stroke
- Type
float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
- fill_style¶
Select style used to fill strokes
SOLIDSolid, Fill area with solid color.GRADIENTGradient, Fill area with gradient color.TEXTURETexture, Fill area with image texture.
- Type
enum in [‘SOLID’, ‘GRADIENT’, ‘TEXTURE’], default ‘SOLID’
- flip¶
Flip filling colors
- Type
boolean, default False
- ghost¶
Display strokes using this color when showing onion skins
- Type
boolean, default False
- gradient_type¶
Select type of gradient used to fill strokes
LINEARLinear, Fill area with gradient color.RADIALRadial, Fill area with radial gradient.
- Type
enum in [‘LINEAR’, ‘RADIAL’], default ‘LINEAR’
- hide¶
Set color Visibility
- Type
boolean, default False
- is_fill_visible¶
True when opacity of fill is set high enough to be visible
- Type
boolean, default False, (readonly)
- is_stroke_visible¶
True when opacity of stroke is set high enough to be visible
- Type
boolean, default False, (readonly)
- lock¶
Protect color from further editing and/or frame changes
- Type
boolean, default False
- mix_color¶
Color for mixing with primary filling color
- Type
float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
- mix_factor¶
Mix Factor
- Type
float in [0, 1], default 0.0
- mix_stroke_factor¶
Mix Stroke Factor
- Type
float in [0, 1], default 0.0
- mode¶
Select line type for strokes
LINELine, Draw strokes using a continuous line.DOTSDots, Draw strokes using separated dots.BOXSquares, Draw strokes using separated squares.
- Type
enum in [‘LINE’, ‘DOTS’, ‘BOX’], default ‘LINE’
- pass_index¶
Index number for the “Color Index” pass
- Type
int in [0, 32767], default 0
- pixel_size¶
Texture Pixel Size factor along the stroke
- Type
float in [1, 5000], default 0.0
- show_fill¶
Show stroke fills of this material
- Type
boolean, default False
- show_stroke¶
Show stroke lines of this material
- Type
boolean, default False
- stroke_style¶
Select style used to draw strokes
SOLIDSolid, Draw strokes with solid color.TEXTURETexture, Draw strokes using texture.
- Type
enum in [‘SOLID’, ‘TEXTURE’], default ‘SOLID’
- texture_angle¶
Texture Orientation Angle
- Type
float in [-inf, inf], default 0.0
- texture_clamp¶
Do not repeat texture and clamp to one instance only
- Type
boolean, default False
- texture_offset¶
Shift Texture in 2d Space
- Type
float array of 2 items in [-inf, inf], default (0.0, 0.0)
- texture_scale¶
Scale Factor for Texture
- Type
float array of 2 items in [-inf, inf], default (0.0, 0.0)
- use_fill_holdout¶
Remove the color from underneath this stroke by using it as a mask
- Type
boolean, default False
- use_overlap_strokes¶
Disable stencil and overlap self intersections with alpha materials
- Type
boolean, default False
- use_stroke_holdout¶
Remove the color from underneath this stroke by using it as a mask
- 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.Structsubclass
- 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