GreasePencilTimeModifier(Modifier)

base classes — bpy_struct, Modifier

class bpy.types.GreasePencilTimeModifier(Modifier)

Offset keyframes

frame_end

Final frame of the range (in [0, 1048574], default 250)

Type:

int

frame_scale

Evaluation time in seconds (in [0.001, 100], default 1.0)

Type:

float

frame_start

First frame of the range (in [0, 1048574], default 1)

Type:

int

invert_layer_filter

Invert layer filter (default False)

Type:

bool

invert_layer_pass_filter

Invert layer pass filter (default False)

Type:

bool

layer_pass_filter

Layer pass filter (in [0, 100], default 0)

Type:

int

mode

(default 'NORMAL')

  • NORMAL Regular – Apply offset in usual animation direction.

  • REVERSE Reverse – Apply offset in reverse animation direction.

  • FIX Fixed Frame – Keep frame and do not change with time.

  • PINGPONG Ping Pong – Loop back and forth starting in reverse.

  • CHAIN Chain – List of chained animation segments.

Type:

Literal[‘NORMAL’, ‘REVERSE’, ‘FIX’, ‘PINGPONG’, ‘CHAIN’]

offset

Number of frames to offset original keyframe number or frame to fix (in [-32768, 32767], default 1)

Type:

int

open_custom_range_panel

(default False)

Type:

bool

open_influence_panel

(default False)

Type:

bool

segment_active_index

Active index in the segment list (in [0, inf], default 0)

Type:

int

segments

(default None, readonly)

Type:

bpy_prop_collection[GreasePencilTimeModifierSegment]

tree_node_filter

Layer name (default “”, never None)

Type:

str

use_custom_frame_range

Define a custom range of frames to use in modifier (default False)

Type:

bool

use_keep_loop

Retiming end frames and move to start of animation to keep loop (default True)

Type:

bool

use_layer_group_filter

Filter by layer group name (default False)

Type:

bool

use_layer_pass_filter

Use layer pass filter (default False)

Type:

bool

classmethod bl_rna_get_subclass(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (bpy.types.Struct | None) – The value to return when not found.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct

classmethod bl_rna_get_subclass_py(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (type | None) – The value to return when not found.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions