GPencilSculptSettings(bpy_struct)

base class — bpy_struct

class bpy.types.GPencilSculptSettings(bpy_struct)

General properties for Grease Pencil stroke sculpting tools

guide
Type

GPencilSculptGuide, (readonly)

intersection_threshold

Threshold for stroke intersections

Type

float in [0, 10], default 0.1

lock_axis
  • VIEW View – Align strokes to current view plane.

  • AXIS_Y Front (X-Z) – Project strokes to plane locked to Y.

  • AXIS_X Side (Y-Z) – Project strokes to plane locked to X.

  • AXIS_Z Top (X-Y) – Project strokes to plane locked to Z.

  • CURSOR Cursor – Align strokes to current 3D cursor orientation.

Type

enum in [‘VIEW’, ‘AXIS_Y’, ‘AXIS_X’, ‘AXIS_Z’, ‘CURSOR’], default ‘VIEW’

multiframe_falloff_curve

Custom curve to control falloff of brush effect by Grease Pencil frames

Type

CurveMapping, (readonly)

thickness_primitive_curve

Custom curve to control primitive thickness

Type

CurveMapping, (readonly)

use_multiframe_falloff

Use falloff effect when edit in multiframe mode to compute brush effect by frame

Type

boolean, default False

use_scale_thickness

Scale the stroke thickness when transforming strokes

Type

boolean, default False

use_thickness_curve

Use curve to define primitive stroke thickness

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

References