You are here


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:

3-D Rotation Script

This script will rotate an existing image about the X, Y and Z axes. It will also include a magnification factor so you can scale your image while rotating.

The inputs are the angles to rotate the image around the X, Y, and Z axes. Some values (usually high X and Y values) will result in a very distorted picture, regardless of what other inputs you have. If you get one of those, just undo and try again. That's just the way math works, folks!


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.

Sprite tape & de-tape

Based on sprite tape - 0.3, these two scripts are complementary.

sprite-tape converts multiple "frames" (think animation frames) one per layer to an image of an array of "frames" in a single layer with a specified gutter between frames. sprite_tape-0.4 differs from 0.3 in the way that the gutter between frames is created.

Viewable Dialog

The GIMP has a specialized class of GimpDialog called GimpViewableDialog - a dialog window with a raised frame at the top which contains an icon, a description in a "larger" bold font, the name of the active image or drawable in a "smaller" font, and a thumbnail icon of the image or drawable (the "viewable"). While it is currently possible for a plugin author to spawn a GimpDialog via 'gimp_dialog_new()', this latter variation is not yet available to developers via the libgimp libraries.

Charcoal Layer FX

Script-Fu Charcoal-Layer-FX v1.0 by Micomicon March 2011

A Gimp script which takes the effect from my Charcoal script and adds it as a layer or layers. NB. Does not require charcoal.scm to be installed.

Opening the Layers Dialog and scrolling through the layer modes afterwards can produce some interesting results akin to adding a watercolour wash, the strength of which can be varied by adjusting the opacity slider.

Thanks to mahvin for this change of direction.

To install (Linux):
Download and move the script file charcoal-layer-FX.scm to /yourhome/.gimp-2.x/scripts.

Create Color Wheel

This is a python script that creates a new image of a color wheel on a transparent background. I wrote this script so that I could have an image of a color wheel to use as a color selector inside a C++ program. I wanted a color wheel image that was not copyrighted. This script was inspired by KEMPER BARKHURST. He wrote script-fu-kbColorWheel.scm. I converted his script to python and modified it to remove the lines between each hue.




This script-fu allows to shift tiles/bricks/blocks one row or column out of two. It will help to draw brick walls, etc...

You can find "00 - Offset by froGgy" in Filters>2D Isometric-Fu>

I know this is not isometry, but I want to gather together in the same directory all the little script-fu that can help draw walls, floors, roofs etc...before their transformation into isometry.



This is an attempt to automate making a galaxy via GIMP. I'd seen a few excellent tutorials, but none that could be easily automated. One of the resulting pictures is attached to this page.

The galaxy can have any number of arms, and they can have varying degrees of curvature. Very high degrees of curvature will result in an elliptical galaxy rather than a spiral. Stars can be added, and the galaxy can be set to have any perspective or color.



Script-Fu Charcoal v1.0 Tested with Gimp 2.6

A Gimp script which turns a photograph into a black and white image which can look quite like a charcoal drawing. Works with RGB, Indexed and Greyscale images.

Results can be variable and are dictated by the tonal values of the photo used. Although small adjustments can cause quite large differences, the default settings should provide a reasonable starting point but do be prepared to experiment.


Subscribe to RSS - 2.6