Piecewise Blend
![](images/gegl-piecewise-blend.png)
Blend a chain of inputs using a mask
Levels
Number of blend levels
name: levels
type: int
default: 0
minimum: 0
maximum: 16
ui-minimum: 0
ui-maximum: 16
ui-gamma: 1.00
ui-step-small: 1
ui-step-big: 5
Gamma
Gamma factor for blend-level spacing
name: gamma
type: double
default: 1.00
minimum: 0.00
maximum: +inf
ui-minimum: 0.10
ui-maximum: 10.00
ui-gamma: 1.00
ui-step-small: 0.01
ui-step-big: 1.00
ui-digits: 3
Linear mask
Use linear mask values
name: linear-mask
type: boolean
default: True
pads: aux16 aux15 aux14 aux13 aux12 aux11 aux10 aux9 aux8 aux7 aux6 aux5 aux4 aux3 aux2 aux1 input output
parent-class: GeglOperation
categories: compositors blend
![GEGL](../images/GEGL.png)