Skip to content

Image export with split layers ignores layer effects #1193

@Dr-Doofus

Description

@Dr-Doofus

Pixelorama version:
v1.1-beta1 (commit hash 1d44c3d)
I would like to specify I have been using v1.1-dev prior to testing this issue (commit hash unknown - sorry - project file says I built it February 1st, early the morning) and it also had the same problem.

Where did you download Pixelorama from?
Built from source using the Godot editor

OS/device including version:
Linux Mint 21.3 x86_64 with KDE Plasma 5.24.7
GPU: NVIDIA GeForce GTX 1660 SUPER (Driver version 535.183.01)

Issue description:
While I was creating a sprite that composed of several layers with effects to ease the workflow, I noticed that when trying to export a set of sprite images with "Split layers" enabled ignores any and all effects applied on that layer. I've tried several different effects (Invert Colors, Outline, Drop Shadow, Offset) but the exported image applies none of them in the final product.
The workaround to this is just to apply each effect per layer, but with other exports working fine with unapplied layers (and saving a whole lot of Ctrl+Z presses) I think this warrants a bug report.
EDIT: After running it with the console open, it doesn't seem to throw any errors or warnings either - it just doesn't apply the layer effects and that's it.

Steps to reproduce:

  1. Create a layer with some effects and just draw whatever. For demonstration purposes I'm using these:
    Image

  2. Open the "Export" dialog, make sure it's in the "Image" tab, and navigate to "Advanced options", and tick "Split layers".
    Image

  3. Observe the effect.
    Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions