You are here


Ungroup GroupLayer

Ungroup a GroupLayer, by moving all children to the same level as the parent. Run this on each GroupLayer to flatten the layer tree back into a layer stack.

If somehow I forget to update the script in this page, check also:

Pixelize with a Brush-Dot-Map

The "script-fu-pixelraster"-function creates a color-averaged Dot-Map with a selected Brush and a matching masked copy of the active layer.

You can select a brush and enter the amount of colums and rows your raster should have.

Works on RGB-layers only.
Update: the No-Undo Version works much faster on large rasters. Since all changes are made to new layers, you actually don´t need the other version.

Transpose all tiles from a tile-based layer

Suppose the current layer has a tile-based image (e.g. the tileset for a game). This script will transpose all tiles, so that the tile at the position (1,0) will end at (0,1).

Very useful if you have your sprite sheet as a tall strip of frames (one on top of the other), but you need it as a horizontal strip (with frames side-by-side, as required by Game Maker). With this plugin, you can transpose the frames to convert from one format to another.

Split layer into tiles

Split a layer into many layers, one for each tile. This is useful for editing tile-based images for some games and applications.

If somehow I forget to update the script in this page, check also:


Python-fu plugin to properly scale image, render metadata label on top of it and set it as a desktop background, designed mostly for non-interactive usage.

Subscribe to RSS - WTFPL