StripTransform(bpy_struct)

base class — bpy_struct

class bpy.types.StripTransform(bpy_struct)

Transform parameters for a sequence strip

filter

Type of filter to use for image transformation (default 'AUTO')

  • AUTO Auto – Automatically choose filter based on scaling factor.

  • NEAREST Nearest – Use nearest sample.

  • BILINEAR Bilinear – Interpolate between 2×2 samples.

  • CUBIC_MITCHELL Cubic Mitchell – Cubic Mitchell filter on 4×4 samples.

  • CUBIC_BSPLINE Cubic B-Spline – Cubic B-Spline filter (blurry but no ringing) on 4×4 samples.

  • BOX Box – Averages source image samples that fall under destination pixel.

Type:

Literal[‘AUTO’, ‘NEAREST’, ‘BILINEAR’, ‘CUBIC_MITCHELL’, ‘CUBIC_BSPLINE’, ‘BOX’]

offset_x

Move along X axis (in [-inf, inf], default 0.0)

Type:

float

offset_y

Move along Y axis (in [-inf, inf], default 0.0)

Type:

float

origin

Origin of image for transformation (array of 2 items, in [-inf, inf], default (0.0, 0.0))

Type:

bpy_prop_array[float]

rotation

Rotate around image center (in [-inf, inf], default 0.0)

Type:

float

scale_x

Scale along X axis (in [0, inf], default 1.0)

Type:

float

scale_y

Scale along Y axis (in [0, inf], default 1.0)

Type:

float

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

References