To regenerate set of images (with ability to review and manually modify any of them) after dependent resources where changed. Originaly used for tileset generation, i.e. regenarating dozen images after one of a backgrounds were modified
Check official documentation at https://docs.gimp.org/en/install-script-fu.html
Will generate all possible combinations based on setup of the initial image
Expected layers structure:
- TopMostLayerGroup[options...]
- layer1[modificator?]
- layer2[modificator?]
- ...
- LayerGroup2[options...]
- layer1[modificator?]
- layer2[modificator?]
- ...
- ...
- BackgroundLayerGroup[options...]
- layer1[modificator?]
- layer2[modificator?]
- ...
Possible options:
min
- minimum amount of layers in a valid result group. Default =1
, expected:<number>
max
- maximum amount of layers in a valid result group. Default =*
, expected:<number | *>
*
= no limits
combine
= algorithm to iterate layers in this layer group. Default =seq
, expected:<seq | mix>
seq
= pick every single layer i.e.[[1], [2]]
mix
= pick every possible combinations of layer in this layer group, i.e.[[1], [1, 2], [2]]
Possible modificators (only 1 can be applied):
^
= use layer name as a suffix-
= don't add layer name to the final name
Example
- Decor[min=1 max=2 combine=mix]
- 1^
- 2^
- 3^
- Back
- b1
- b2
- b3
With prefix = img_
and separator = _
Will generate set of images
Back.b1 + Decor.1
with the nameimg_b1_1
Back.b1 + Decor.2
with the nameimg_b1_2
Back.b1 + Decor.3
with the nameimg_b1_3
Back.b1 + Decor.1 + Decor.2
with the nameimg_b1_1_2
- ...
Back.b2 + Decor.2 + Decor.3
with the nameimg_b2_2_3
Will merge all layers for EVERY opened images and save them as a .png file
https://github.com/novak-as/gimp-plugin-layers-combinator/issues
https://github.com/novak-as/gimp-plugin-layers-combinator/discussions