FModifierCycles(FModifier)

base classes — bpy_struct, FModifier

class bpy.types.FModifierCycles(FModifier)

Repeat the values of the modified F-Curve

cycles_after

Maximum number of cycles to allow after last keyframe (0 = infinite)

Type :int in [-32768, 32767], default 0
cycles_before

Maximum number of cycles to allow before first keyframe (0 = infinite)

Type :int in [-32768, 32767], default 0
mode_after

Cycling mode to use after last keyframe

  • NONE No Cycles, Don’t do anything.
  • REPEAT Repeat Motion, Repeat keyframe range as-is.
  • REPEAT_OFFSET Repeat with Offset, Repeat keyframe range, but with offset based on gradient between start and end values.
  • MIRROR Repeat Mirrored, Alternate between forward and reverse playback of keyframe range.
Type :enum in [‘NONE’, ‘REPEAT’, ‘REPEAT_OFFSET’, ‘MIRROR’], default ‘NONE’
mode_before

Cycling mode to use before first keyframe

  • NONE No Cycles, Don’t do anything.
  • REPEAT Repeat Motion, Repeat keyframe range as-is.
  • REPEAT_OFFSET Repeat with Offset, Repeat keyframe range, but with offset based on gradient between start and end values.
  • MIRROR Repeat Mirrored, Alternate between forward and reverse playback of keyframe range.
Type :enum in [‘NONE’, ‘REPEAT’, ‘REPEAT_OFFSET’, ‘MIRROR’], default ‘NONE’

Inherited Properties

Inherited Functions

Previous topic

FModifier(bpy_struct)

Next topic

FModifierEnvelope(FModifier)