Skip to content

Per-layer export

The Export dialog’s Layer scope emits one PNG per layer of a single asset. Always free, regardless of how many layers you select. Two surfaces drive the same code path:

  • Layers panel kebab → Export as PNG (or Export N layers when you have multiple layers selected). Immediate download, no dialog. The fast path.
  • File → Export… → Layer scope card. Picks the layer (or bundle) by reading what’s active in the layers panel. Useful when you reached the dialog via Ctrl/Cmd + E and want to scope to a layer in passing.

Useful when:

  • You want to composite the layers in another tool (After Effects, Photoshop, a game engine that supports layered textures)
  • You’re reviewing an asset’s structure piece by piece
  • You’re exporting line art separately from color fills

One layer selected - a single PNG:

  • <asset-slug>-<layer-slug>.png

Two or more layers selected (Shift + click or Cmd/Ctrl + click in the layers panel) - a .zip of single-layer PNGs:

  • <asset-slug>-layers.zip containing:
    • 01-<layer-slug>.png
    • 02-<layer-slug>.png

The numeric prefix preserves top-first display order so an archive viewer’s alphabetical sort matches the visual stacking in the layers panel. Layer-name collisions are de-duped with a -2, -3 suffix so two layers named the same don’t clobber each other.

A hidden or fully-transparent layer still produces a PNG in the bundle - it’s just empty (fully transparent). The export composites what’s in the layer’s buffer, not what’s currently visible on the canvas. Toggle visibility off before exporting if you want a layer omitted from the result.

Each PNG is the layer’s content composited against a fully- transparent canvas using the layer’s blend mode and opacity - not against the rest of the layer stack. This means blend modes like Multiply or Screen produce a layer-in-isolation result, not the post-stack visual.

If you want the post-blend visual of one layer with the others underneath, hide every other layer and use multi-size PNG (or the Asset scope of any engine) instead.

For block-texture assets in mirror mode, each layer’s PNG is the shared layer. In face-independent mode, the export uses the currently active face’s layer stack.

For all six faces of a face-independent asset, switch the active face and export again, or use the raw per-face PNGs engine to get all six composited faces in one pass.