Back to
You are here: Compo > 2D > 2D TextureMask

2D TextureMask

Define a 2D Mask applicable on any 2D Renderer or 2D Modifier

2D masks can be applied on any 2D Modifier to modulate its application on a per-pixel basis. Traditional alpha-masking is obtained as a particular case of this, by using the modifier Mask.
Here is a short video to show the basics of mask manipulations, using Placements, edition mode and several little tricks :
Watch directly on youtube


  • Opacity Overall opacity of the 2d texturemask
  • Inverse Enable this option to invert the 2d texturemask


Masks that are placed in 2D space:

Placement mask - Solid mask that has a 2D Placement

Linear mask - Mask defined through a linear fade along a segment

Radial mask - Mask defined through an ellipse

Noise mask - Mask defined through a Noise Function

Polygonal mask - Define a 2D mask with a polygonal selection

Gradient mask - Gradient Mask

Masks that depend on pixel attributes:

Color mask - Select each pixel depending on its color

Depth mask - Select each pixel depending on a associated depth-value

Other masks:

Function mask - Compute a sub-mask and then apply a Function on it

Layer mask - Turn any 2D generator into a mask

2D Group mask - Blend multiple 2d masks together


Position in Shape - Define how the modifier is applied


Mentioned: 2D Group mask, 2D Layer, 2D Modifier, 2D Transform, Mask and Placement mask.