Texture Operations: plug-ins for GIMP 1.3 ========================================= http://www.logarithmic.net/pfh
This package contains plug-ins for performing operations on textured images:
- Filters/Enhance/Sharpen Feathering
- Filters/Map/Make Seamless Texture
- Script-fu/Render/Synthesize Texture...
To compile and install, type
make install
Sharpen Feathering
When a feathered layer is overlayed on to an image, the variation in the feathered region is reduced. This is because when two random values (eg pixel color values) are averaged the standard deviation is reduced.
The Sharpen Feathering plug-in precisely counteracts this effect by increasing the contrast within the feathered region of the layer.
For example, suppose you wanted to cover up an object in a photograph by copying a neighbouring region over the top of it. Simply cutting and pasting with no feathering would leave a visible border. Cutting and pasting a feathered selection would leave a noticably smoother border if the region is textured. To seamlessly cover the object you would:
- Select the neighbouring region (with appropriate feathering)
- Edit/Copy the selection, then Select/None
- Edit/Paste the selection and move it into position
- Filter/Enhance/Sharpen feathering
- Anchor the selection by clicking outside the selected area
Make Seamless Texture
This is an adaptation of the standard GIMP plug-in "Make Seamless". As with Sharpen Feathering, this plug-in counteracts the reduced contast produced by averaging pixels, producing a more uniform result than the original Make Seamless.
Synthesize Texture
Synthesize Texture is a simple script for producing tilable textures from a sample, that makes use of Sharpen Feathering. Given a sample, it can produce a tilable texture of any size.
Authors
This package was written by Paul Harrison. I can be contacted at pfh@logarithmic.net.
The "Make Seamless Texture" plug-in was adapted from the standard GIMP plug-in "Make Seamless" by Tim Rowley.
Simon Budig provided a patch to Synthesize Texture to handle undo better and preserve the selection.
Copying
This software is released under the terms of the GNU Public License, as detailed in the file COPYING.
Change log
0.3 - Port to Gimp 1.3
0.2 - Synthesize Texture freezes undo, preserves selection
0.1 - initial release
