0
$\begingroup$

I'm using blender to render sprites to 2d game. I'm using render layers to separate output into different layers my game engine requires, including normal map:

enter image description here

However, when using a texture with displacement:

enter image description here

...it just doesn't show up on the normal output:

Normal map without displacement Rendered sprite for reference

I suppose normal output has only geometry in it? How would I go about adding this texture to normal map?

Please note that I'm not baking sprites, I'm using full render output separated into layers. This is to enable animated normal map output.

EDIT:

This actually seems to work as expected in Blender 2.78a:

Normals with Blender 2.78a

This seems to be a bug in Blender 2.79.

$\endgroup$
  • $\begingroup$ This actually works in as expected 2.78a and fails in 2.79 $\endgroup$ – Koder Nov 6 '17 at 8:35
  • $\begingroup$ In my version (2.79.1 from PPA) there is no problem. Maybe you have something in your file, can you share it? (use blend-exchange.giantcowfilms.com to upload the file, then paste the provided link in your question's text) $\endgroup$ – Crantisz Nov 6 '17 at 11:47
  • $\begingroup$ @Crantisz I have this problem in 2.79 (build 2017-09-11, 5bd8ac9) and it works fine with 2.79 (build 2017-11-05, 8a72be7) - using same config files. It does seem that there was bug and is fixed in latest version. $\endgroup$ – Koder Nov 6 '17 at 14:47
0
$\begingroup$

It is a bug in a version 2.79 (build 2017-09-11, 5bd8ac9). Same scene rendered fine in both 2.78a and latest build of 2.79 (build 2017-11-05, 8a72be7).

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.