1
$\begingroup$

I keep running into an issue where I'll have portions of my normals look fine, but tiny bits will screw up. Despite making a hi res model and cage baking, I still end up with super low res objects on the normal map. Normal map

This is a halberd, and as you can see in the blue circles, I end up with these very defined edges on objects which are supposed to be smoothed out cylinders, and yet other parts of the model look fine such as the axe head. But then that has issues of it's own, where there's randomly a very deep/protruding portion of it right at the top.

I really don't know what is causing this. I'm making a low res model, then copying that and making a hi res model, making a cage and displacing it, then exporting all of those to xNormal and baking. My only guess is that some of the low res models' parts are larger since they're not super smoothed out, so I tried smoothing their faces, but once I combine all the pieces of the halberd together, the smooth faces get reset and won't smooth again.

Help is appreciated, I'm not absolutely brand new at this, I've made several models, but I'm still in the learning stages for sure.

$\endgroup$
  • $\begingroup$ Nothing I change seems to have an effect on this... I've changed the size of the cage's displacement, used auto smoothing on both the cage and the low res model. I can't tell what I'm doing wrong. $\endgroup$ – Cody38 Apr 6 '18 at 17:41
  • $\begingroup$ Make sure the faces have the correct flat/smooth shading applied. Also consider using textools and see if the normal map baking gives a different result. I usually just work with a lowres model, apply multires and directly bake the higher level onto lower level without cage. $\endgroup$ – Sidar Apr 9 '18 at 7:42
  • $\begingroup$ i have same results (in blue circles) when "edge split" modifier is on. Try to switch off modifiers if they are. $\endgroup$ – user62073 Sep 6 '18 at 13:12
1
$\begingroup$

This is a good video about baking good normal maps in Blender. Some similar issue resolving happening here: https://youtu.be/0r-cGjVKvGw?t=8m26s

Don't know if this helps for your problem, though. Edit, whoops, only now I noticed you used xNormal for baking instead of Blender. Oh well...

To sum it up, the issue in the video was this:

enter image description here

And the solution was to put value 0.05 instead of 0.1 to the 'Ray Distance' field and bake again.

enter image description here

enter image description here

$\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.