GNU General Public License

Traditional Animation - GIMP Lightbox

The Lightbox scripts have been created to make animating 'Frame by frame' easier and more intuitive in Gimp.
It does this by trying to emulate animating traditionally.

The scripts helps organise layers into separate sections allowing Frames, Colour and Backgrounds.
These can all be added and organised from the Animate menu which the script adds.

These layers can then be viewed, composited and exported as an moving animation, .gifs or .tif image sequences for editing.  read more »

batch-scale-level-sharpen

This Script-Fu Script goes through all picture files in a directory and make 4 common operations on them;
- Scales to a ratio defined in the script startup
- Levels Use Auto Level on the picture (if the user selects this)
- Sharpen Uee 40 % sharping (if the user selects this)
- Sharpen with unsharp mask (if the user selects this)
- Creates and store away a copy of the file with an added (user defined) suffix)

Known improvement I would like to do ::  read more »

Save all Layers as seperate bmp using a specified palette

This I made for people creating sprite animationes. It can reduce the size for all images to 8 bit indexed without mixing up colors that should stay she same, like backgound colors that are supposed to become a transparent color.
It is my first GIMP script anyway and is a modified version of the sg-save-all-layers script.
It just saves a stack of layers as .bmp files with a palette of your choice in the specified directionary.

Create a palette___________________________________________  read more »

Cascade (Tile) Layer

Purpose:
1) Creates a border using the current layer.
2) Positions and cascades a layer relative to the image.
(i.e. Top Left to Bottom Right, Left to Right, etc.)
You can specify how many times to cascade the layer, with the default being 0, which
means fill the image in the specified direction. If you use 1, it will position the
layer to the selected starting position. You can also specify the x and y spacing for
cascading, and the initial x and y position.
3) Create a checkerboard pattern from the layer.
4) Create a tessellation pattern from the layer.
5) Fill with the layer.  read more »

Volume Express..for simple tiles

This script-fu (created mainly from the script "add-bevel.scm" which is installed by default) adds to an existing layer, a layer composed of squares or rectangles (size of your choice) in shades of gray but with bevels. The goal is to facilitate the creation of pavements with a little "volume". arfff. Difficult to explain -_-'

You can find "00 - Volume Express..for simple tiles" in Filters>2D Isometric-Fu>

A picture is better than a thousand explanations:
 read more »

Isometric roof (26.57 degrees)

This script-fu rotates an image -/+ 26.57 degrees to help to make an isometric roof. There are some little options to resize, to cut the semi-transparent pixels, to merge down.
I don't know if this script will be very useful. It is for me, so I am sharing.

You can find "03 - Isometric Roof (26.57 degrees)" in Filters>2D Isometric-Fu>

example:

Fuse layers

This script will join together all the layers of an image into a new image.
Useful for creating sprite sheets.

It will appear under Filters -> Combine -> Fuse layers.

Offset

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.

example:

Isometric Wall

This script-fu skews an image in order to help to draw walls for isometric projection. It can also scale image with few options (ratio, a second layer with interpolation and opacity)...

For further explanation, see also http://registry.gimp.org/node/25040

You can find "02 - Isometric Wall" in Filters>2D Isometric-Fu>

example:

Isometric Floor

This script-fu turns a "flat" image into isometric image. This helps to draw floors. It can also scale image with few options (ratio, a second layer with interpolation and opacity)...

You can find "02 - Isometric Floor" in Filters>2D Isometric-Fu>

example:

Why is there "a second layer with interpolation and opacity" for scaling?
There is always a first layer without interpolation to try to keep the grain texture. This is practical for stone for example. The opacity of this layer is always 100%.  read more »

Syndicate content