OffsetGpencilModifier(GpencilModifier)#

base classes — bpy_struct, GpencilModifier

class bpy.types.OffsetGpencilModifier(GpencilModifier)#

Offset Stroke modifier

invert_layer_pass#

Inverse filter

Type:

boolean, default False

invert_layers#

Inverse filter

Type:

boolean, default False

invert_material_pass#

Inverse filter

Type:

boolean, default False

invert_materials#

Inverse filter

Type:

boolean, default False

invert_vertex#

Inverse filter

Type:

boolean, default False

layer#

Layer name

Type:

string, default “”, (never None)

layer_pass#

Layer pass index

Type:

int in [0, 100], default 0

location#

Values for change location

Type:

mathutils.Vector of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

material#

Material used for filtering effect

Type:

Material

mode#
  • RANDOM Random – Randomize stroke offset.

  • LAYER Layer – Offset layers by the same factor.

  • STROKE Stroke – Offset strokes by the same factor based on stroke draw order.

  • MATERIAL Material – Offset materials by the same factor.

Type:

enum in [‘RANDOM’, ‘LAYER’, ‘STROKE’, ‘MATERIAL’], default ‘RANDOM’

pass_index#

Pass index

Type:

int in [0, 100], default 0

random_offset#

Value for changes in location

Type:

mathutils.Vector of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

random_rotation#

Value for changes in rotation

Type:

mathutils.Euler rotation of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

random_scale#

Value for changes in scale

Type:

mathutils.Vector of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

rotation#

Values for changes in rotation

Type:

mathutils.Euler rotation of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

scale#

Values for changes in scale

Type:

mathutils.Vector of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)

seed#

Random seed

Type:

int in [0, inf], default 0

stroke_start_offset#

Offset starting point

Type:

int in [0, inf], default 0

stroke_step#

Number of elements that will be grouped

Type:

int in [1, 500], default 1

use_uniform_random_scale#

Use the same random seed for each scale axis for a uniform scale

Type:

boolean, default False

vertex_group#

Vertex group name for modulating the deform

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.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#