This is a normal map generator from a single image, originally created by omaremad. Load a single layer picture, then choose filters/map/insanebump..., tweak the details, then hit OK. The normal/height/ambiend/specular maps for the picture will be created within the folder where the original picture resides.
The script produces different files within the original image's directory:
the _n is the normal map,
the _s is the specular,
the _d is the diffusion (just the color)
the _a is the ambiend occlusion
the _h is the displacement (or height map)
I made a small python script, similar to a details-enhancement-procedure described here: http://registry.gimp.org/node/27945
Vivid light blend mode is implemented using the color dodge and color burn technique. Selective Gaussian Blur is used instead "Surface Blur" so it works without G'MIC dependencies. Take care of the Gaussian Radius since high values / big images make Gimps Selective Gaussian Blur a VERY time consuming operation.
Divide the currently active layer into subsections of specified width&height (pxs). New layers containing subsections are appended to the active image's layer list. The new layers are labeled "(<x>,<y>)" in the new co-ordinate system.
Please see the readme included in the attached file for installation instructions.
The new co-ordinate system begins (0,0) in the top-left hand corner and moves left-to-right, top-to-bottom.
<x> represents row
<y> represents column
From the same 'meetthegimp' thread as the previous poster, patdavid, but my version is sufficiently different to merit a post of its own, I think.
Should work in Linux and Windows and have a few more options so had to rework the dialog to barely fit on my Windows portable!