Baking normal map from a cycles shader with normals I have a cycles material (diffuse shader) with a procedural normal map on it, which renders as expected in Cycles. But if I bake the normal map it outputs a flat image (0.5, 0.5, 1.0).

I've tried Bake from Selected with a normal mapped material and that doesn't work either.

How do I bake a normal mapped material into a normal map?
An obvious hack which, however, does seem to work well:


Connect the color output of your procedural normal map, that you would normally feed into Normal Map node to Emission node which has Strength set to 1
Connect Emission output of the node to Surface of Material Output
Bake Emit