Why is my Mindtex-generated normalmap rendering weirdly in Cycles? Sample .blend here.
Sorry, I imagine this is a fairly straightforward / dumb problem. I built a test normal map in MindTex from a greyscale pixel art height map. Testing the resultant map in Blender Cycles gives me some weird rendering issues, where identical (as far as I can tell) point lights at different sides of the column appear to render very different casts of light and shadow on individual faces.

The UV appears to be correct, the normalmap should be fine (it's a very simple map and MindTex has proven to be a useful tool in the past). If I disconnect the map in the material nodes, the problem fixes itself.

...What on earth is going on?

Appreciate any time you can give this. Looking forward to a solution...!

--Rev
Use a normal map node between your image texture node and your normal input. As you already have, the image texture should be set to Non Color Data.



From the manual:


  The Normal Map node generates a perturbed normal from an RGB normal map image. This is usually chained with an Image Texture node in the color input, to specify the normal map image. For tangent space normal maps, the UV coordinates for the image must match, and the image texture should be set to Non-Color mode to give correct results.