LineartGpencilModifier(GpencilModifier)¶
base classes — bpy_struct, GpencilModifier
-
class
bpy.types.LineartGpencilModifier(GpencilModifier)¶ Generate line art strokes from selected source
-
chaining_image_threshold¶ Segments with an image distance smaller than this will be chained together
- Type
float in [0, 0.3], default 0.001
-
crease_threshold¶ Angles smaller than this will be treated as creases
- Type
float in [0, 3.14159], default 2.44346
-
invert_source_vertex_group¶ Invert source vertex group values
- Type
boolean, default False
-
is_baked¶ This modifier has baked data
- Type
boolean, default False
-
level_end¶ Maximum number of occlusions for the generated strokes
- Type
int in [0, 128], default 0
-
level_start¶ Minimum number of occlusions for the generated strokes
- Type
int in [0, 128], default 0
-
opacity¶ The strength value for the generate strokes
- Type
float in [0, 1], default 1.0
-
source_collection¶ Source collection that this modifier uses data from
- Type
-
source_type¶ Line art stroke source type
- Type
enum in [‘COLLECTION’, ‘OBJECT’, ‘SCENE’], default ‘COLLECTION’
-
source_vertex_group¶ Match the beginning of vertex group names from mesh objects, match all when left empty
- Type
string, default “”, (never None)
-
split_angle¶ Angle in screen space below which a stroke is split in two
- Type
float in [0, 3.14159], default 1.0472
-
target_layer¶ Grease Pencil layer assigned to the generated strokes
- Type
string, default “”, (never None)
-
thickness¶ The thickness for the generated strokes
- Type
int in [1, 200], default 25
-
use_clip_plane_boundaries¶ Allow lines generated by the near/far clipping plane to be shown
- Type
boolean, default True
-
use_contour¶ Generate strokes from contours lines
- Type
boolean, default True
-
use_crease¶ Generate strokes from creased edges
- Type
boolean, default True
-
use_edge_mark¶ Generate strokes from freestyle marked edges
- Type
boolean, default True
-
use_edge_overlap¶ Allow edges in the same location (i.e. from edge split) to show properly. May run slower
- Type
boolean, default False
-
use_fuzzy_all¶ Treat all lines as the same line type so they can be chained together
- Type
boolean, default False
-
use_fuzzy_intersections¶ Treat intersection and contour lines as if they were the same type so they can be chained together
- Type
boolean, default False
-
use_intersection¶ Generate strokes from intersections
- Type
boolean, default True
-
use_material¶ Generate strokes from borders between materials
- Type
boolean, default True
-
use_multiple_levels¶ Generate strokes from a range of occlusion levels
- Type
boolean, default False
-
use_object_instances¶ Support particle objects and face/vertex instances to show in line art
- Type
boolean, default True
-
use_output_vertex_group_match_by_name¶ Match output vertex group based on name
- Type
boolean, default True
-
use_remove_doubles¶ Remove doubles from the source geometry before generating stokes
- Type
boolean, default False
-
use_transparency¶ Use transparency mask from this material in line art
- Type
boolean, default False
-
use_transparency_mask¶ - Type
boolean array of 8 items, default (False, False, False, False, False, False, False, False)
-
use_transparency_match¶ Require matching all transparency masks instead of just one
- Type
boolean, default False
-
vertex_group¶ Vertex group name for selected strokes
- Type
string, default “”, (never None)
-
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