I was just doing a tutorial on creating hair for real time characters and the tutorial used XNormal to bake ID, normal, AO, and height maps. It took an insanely long time to render them all, around 4 hours total, with the AO map taking 3 hours of the total render time. I suspect that maybe my poly count was too high somewhere around 7 million. Even then, I've baked characters with 3-4 million in other programs like Substance Painter and it would take less than a minute or two. Question is, is there any real reason to be using XNormal other than it's being free? It's an x64 program but, I feel like maybe it's not really optimized for dual core architecture as it's an old program that's been around since x86 so maybe that's why it's so slow. Do people still use XNormal because the results are more accurate or is it just a thing of loyalty/habit? Should I just learn marmoset and do my baking there?
Replies