Make an option to apply a filter layer to each layer he affects like if copy him for each layer and merge one by one starting from the bottom and cutting off on alpha of the each layer (because if I do it manually I need to hide all lower layers in the group before merging) but automatically.
could you be a little more clear on what you are asking. This seems like a new feature, so I am going to mark this as a wish list item
Yes, it's a wish to add a new feature More clearly I meant to add a button for filter layers (or even for all layers with a mode other than normal) which merging this layer to each layer in the group individually. Example: I have an image with some layers and a filter mask over the top and I want to export the image to .psd Since filter layers are not exported I need: 1) or merge a group and lose all the layers but keep the result of the filter layer 2) or export "as is" and keep all layers but lose the filter layer 3) or merge the filter layer with each of the layers manually, and save both the result of the filter and all layers The third option is preferable, and it is fairly easy to do if there are few layers. But if there are many layers in the image, it becomes too difficult. I suggest this feature to not do it manually
It's a destructive operation and it won't necessarily give the results one'd wanted. Filter layer applies the filter only once, to the projection of all layers below it. The only reliable way to get the same results is to merge everything below and apply the filter. In this case, it would be first applying the filter to every single layer, and then calculate the projection. Different order of operations means different math, different result. You can check it with two rectangles that are so close together that there is no gap between them, but they're on different layers, and apply the Blur filter with 100 px. In case of filter layer on top, they will be nicely blurred. In case of applying filter to both separately, there will be a weird blurred gap between them. Maybe it should be implemented as a Python plugin?