Skip to main content
All CollectionsGuidesTool guides
Alpha Lock and Clipping Groups
Alpha Lock and Clipping Groups

This guide covers the alpha lock and clipping mask functions in Magma.

R
Written by Ryan Allan
Updated over a week ago

If you only want to paint over certain areas of your canvas where you have painted before, you can use the Alpha Lock or Clipping Group functions. This gives you an easy way to do things like staying within the silhouette of a design or to change the colour of your sketch or line layers.

Alpha Lock - Lock Transparent Pixels

The Alpha Lock function locks your layers transparent pixels. When this is activated, you can only draw or paint over the existing contents of your layer.

You can toggle this by tapping on the box next to your layer opacity slider in the layers panel on the right.

Alternatively, use the Ctrl+B keyboard shortcut.

Clipping Groups - Clipping mask

A clipping group works in a similar way to the alpha lock, but it is more of a visibility setting for your layer. When you toggle the Clipping Group function, it will hide any contents of your current layer that fall on transparent pixels of the parent layer below it.

The clipping mask works in a non-destructive way, meaning that you do not lose any of the contents of the layer. They are simply hidden from view. When you toggle the Clipping Group setting off, all of the contents of the layer will become visible again.

You can tap the relevant arrow icon at the top of your layers panel or use the keyboard shortcut Ctrl+G

If you add more paint to the parent layer, and there are painted pixels in the clipped layers above, the contents of those layers will also be revealed.

Important note about Clipping Groups

In a collaborative environment, keep in mind that your layers can clip to the layers of another user.

If you you toggle the Clipping Group setting for your layer, and the layers below are already in a clipping group, your layer will become a part of that same group and have the same parent layer.

Did this answer your question?