Filtres > Artistiques > Periodic Painter

http://registry.gimp.org/node/28071

Repeated Painter (Seamless pattern creator)

This plugin is to help you to create seamless patterns or game tiles and so on. Everything you paint into image is copied periodically over the rest of image.

If you are interested, here is small introductory video: http://repeated-painter-gimp-plugin.googlecode.com/files/repeatedPaintin..., though principle of its work is very simple...

Current version is 0.1.1 I fixes couple of issues. There are at least two things to be aware of:
UNDO is not supported well (the plugin is not aware of changes in the image) - as workaround, stop and re-initiate the plugin after undo-ing.
ALPHA channel support is not 100% (the plugin is not sensitive to changes in alpha channel)


*******************************



Periodic Painter / Seamless Tiles Creator

version 0.1.0 should be working fine

LOCATION:
Filters->Artistic-> Periodic Painter

PURPOSE:
It is tu simplify creation of seamles tiles/ patterns. Anything you paint is periodically copied. 
So you can see your image/patterns how it looks in a real-time.

USE:
Create an empty image
Paint something small and hit "spread changes"
Repeat

CONSIDERATIONS and ISSUES:
Changes in alpha channel are not considered
No support to cut a tile of defined size - I hope this is not much needed
Dont paint big structures - bigger then given periods, the plugin might not behave as you would expect.
No non-interactive mode
The UNDO doesnt work well (the plugins is not aware of the change in the image) - as workaround leave/restart the button after undo-ing.


CHANGELOG:
0.1.0	- GUI rework
		- fixed bug when GUI pushed  value for xperiod also to yperiod variable
		- stdout verbosity changed
		- fixed issue when the image was too beg and the pattern was not spread over whole image
0.1.1	-fixed bug with initial scanning of image
		- fixed bug with alpha channel (the algorithme is still insensitive to change ina alpha channel)
		

INSTALLATION:
LINUX:
user>$gimptool-2.0 --install periodicpaint.c
or system-wide:
root>$gimptool-2.0 --install-admin periodicpaint.c

OTHER PLATFORMS:
Maybe some volunteer will help me with this:

RELATED LINKS:
https://code.google.com/p/repeated-painter-gimp-plugin
http://registry.gimp.org/node/28071

Feedback and contact:
tiborb at gmail dot com (preferred) or via registry.gimp.org




24th April 2013
