Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
"Open As Layers" in GIMP 3.0.6 doesn't include Layer Masks when using NDE effects
#1
Bug 
Hi Gimp forums,

I used to use GIMP 2.10, and recently updated to GIMP 3.0.6 to use the non-destructive editing for text effects.

My work often involves creating many sub-projects, and then compositing them together into one larger project. Keeping the sub-projects intact allows me to alter elements after importing to adjust the overall composition.

Naturally, when opening a project as layers, any elements outside the sub-project's canvas are no longer clipped off, due to the main project having a larger canvas.

For this reason, I started making the root layer of each sub-project a layer group, and using a layer mask to make only the parts within each sub-project's canvas visible when imported into the main project.

Normally, this works phenomenally.

However, when I tried to use NDE text effects in a sub-project today, I found that the presence of effects causes layer masks to not be imported when opening a project as layers.

At the moment, I can just merge down the effects before saving the sub-projects, but I would greatly prefer to keep these effects intact and editable.

The layer group I import each sub-project into has a layer mask of the same size, so the layer mask in the sub-project is more for the ease of lining up their boundaries. I could simply add a layer to each sub-project that paints a bounding box in black outside the canvas, thus making the sub-project's layer mask unnecessary. But making such an edit to all my sub-projects when I've been using a template with the layer mask already applied for a long time now feels like alot of tedious work.

I wanted to ask around if this was a known issue, perhaps one that has already been addressed in a development build, or if this is due to some limitation of how effect filters, masks, and open as layers interact, as well as any other potential workarounds.

Here's one of the sub-projects
[Image: attachment.php?aid=14002]

Here's the result when effects are active. Notice that the layer mask on "Pokemon LeafGreen.xcf" is missing
[Image: attachment.php?aid=14003]

Here's the result when the effects are merged down before saving and opening as layers. Notice that the sub-project is clipped at the bottom where the original sub-project's canvas boundary ended
[Image: attachment.php?aid=14004]

Any input, verification of this issue, anything, is greatly appreciated. Thanks!


Attached Files Thumbnail(s)
           
Reply
#2
Oh......too much information Wink

I think I can confirm the problem  Using Gimp 3.0.6 (appimage)

   

(1) The sub-image with layer mask / text with layer effect (fx) / saved as a Gimp .xcf
(2) Opened as a layer into a base image.  This loses the layer mask. It is the same if the sub-image is drag-dropped or copied-pasted.
(3) The fx applied to the text. Text properties are lost but the layer mask is retained.  Just a reminder that with Gimp 3.0.6 text fill and outline is now fixed in the text tool options.

What to do ? It does look like a bug. There is one Gimp dev who sometimes visits otherwise post a (short) bug report to:
https://gitlab.gnome.org/GNOME/gimp/-/issues
Reply


Forum Jump: