Skip to content

Layers and blend modes

How Photovibe stacks layers, and what each of the thirteen blend modes does.

Everything in a Photovibe document lives on a layer. The Layers panel on the right shows the stack with the topmost layer first, and the selected layer expands to reveal its opacity and blend mode.

Two layers with an Overlay fill at 62% opacity

Layer types

TypeWhere it comes from
ImageOpening a photo, or pasting from the clipboard.
PaintA blank pixel layer you draw on.
FillA solid colour across the whole canvas — the fastest way to tint or tone a photo.
TextCreated by the Text tool; stays editable.
BackgroundThe bottom layer of a document created with File → New.

Working with the stack

  • Add a layerLayer → New Layer (Ctrl+Shift+N), or the + button at the bottom of the Layers panel, which adds a fill layer.
  • DuplicateLayer → Duplicate Layer (Ctrl+D).
  • DeleteLayer → Delete Layer, or the bin icon. The last remaining layer cannot be deleted.
  • Hide — click the eye icon next to any layer.
  • Select — click a layer row. The Properties panel above always describes the selected layer.

Opacity

The opacity slider on the selected layer runs from 0 to 100%. It applies to the whole layer, after its own contents are composited but before the blend mode combines it with what is underneath.

Blend modes

A blend mode decides how a layer’s pixels combine with everything below it. Photovibe implements thirteen, computed on the GPU:

ModeEffect
NormalThe layer simply covers what is below, subject to its opacity.
MultiplyMultiplies the colours. Always darkens; white leaves the base untouched.
ScreenThe inverse of Multiply. Always lightens; black leaves the base untouched.
OverlayMultiplies dark areas and screens light ones. Boosts contrast.
Soft LightA gentler Overlay — like a diffused light source on the image.
Hard LightA stronger Overlay, driven by the top layer instead of the base.
Colour DodgeBrightens the base to reflect the blend colour. Very strong highlights.
Colour BurnDarkens the base to reflect the blend colour. Very strong shadows.
DarkenKeeps whichever of the two colours is darker, channel by channel.
LightenKeeps whichever is lighter, channel by channel.
DifferenceThe absolute difference between the two. Useful for comparing versions.
ExclusionLike Difference but lower contrast.
LuminosityTakes the brightness of the top layer and the colour of the base.

A practical recipe

To warm up a photo without touching the original pixels:

  1. Open the photo.
  2. Click + in the Layers panel to add a fill layer.
  3. Set its blend mode to Overlay or Soft Light.
  4. Pull opacity down to roughly 40–60% until it looks right.

Because the tint lives on its own layer, you can hide it, change the blend mode, or delete it at any point — the photo underneath is untouched.

What is not here yet

Layer masks and non-destructive adjustment layers are on the roadmap but are not implemented yet. The menu entries exist and are greyed out.