- Video
description: Keyframable vector based rotoscoping
-notes: ...
bugs:
- in some cases top most row in polygon is assigned to outside
default: alpha
mutable: yes
widget: dropdown
- values: |
- alpha
- luma
- rgb
+ values:
+ - alpha
+ - luma
+ - rgb
- identifier: alpha_operation
title: Alpha Operation
type: string
- description: How to proceed with the current alpha mask (only if mode = alpha)
+ description: |
+ How to proceed with the current alpha mask (only if mode = alpha).
+ clear = existing alpha mask is overwritten
+ max = maximum: existing alpha mask, mask generated by this filter
+ min = minimum: existing alpha mask, mask generated by this filter
+ add = existing alpha mask + generated mask
+ sub = existing alpha mask - generated mask
readonly: no
required: no
default: clear
mutable: yes
widget: dropdown
- values: |
- clear (existing alpha mask is overwritten)
- max (maximum: existing alpha mask; mask generated by this filter)
- min (minimum: existing alpha mask; mask generated by this filter)
- add (existing alpha mask + generated mask)
- sub (existing alpha mask - generated mask)
+ values:
+ - clear
+ - max
+ - min
+ - add
+ - sub
- identifier: invert
title: Invert
- identifier: spline
title: Spline
type: string
- description: |
+ description: >
The spline, a list of cubic Bézier curves, is described using JSON.
The most basic parts are the coordinate tuples: [x, y]; x,y will be mapped from the range 0-1 to the image dimensions.
Next layer are the Bézier points: [handle 1, point, handle 2] with handle 1, point, handle 2 being coordinate tuples