Hello everyone, I'd like to ask you something about normal maps, how do you get right of hard edges sticking out of smoothed normals?
Im not talking about the 90° uv split or smoothing groups, I already know that, but still, if I have for example a box like pic related, and the high poly has smooth edges, those sharp ones in low poly will always stick out, fucking up my normals, how do I avoid that? It happens to me with every smoothed edges normals, any tips?
I don't get fucked up normals? Perhaps your low poly edges stick to much, and the mapping from low to high poly misses.
Maybe you aren't added some space between the shapes in the UV map. I mean, if I zoom in a lot, i can see some little edge there, and if this is a concern, then just accept the poly cost of the bevel.
I didn't bevel it. It's just a box (6 quads).
I only ever so slightly increased the size of the high-poly version, so that the edges didn't protude, but otherwise, it's as simple as it looks. If i zoom in a lot, there are some wonky areas in the corner.
You must make sure that you have extra space whereever there is a seam.
I don't increase it a lot, i increase it so that it's closer to the average size of the
For every point on the low res model, it needs to matching point on the high res model. So the low poly surface should, as closely as possible, match the high poly surface.
90 degree (or higher) are particularly problematic, so it's a bit of a special case i guess.
Anyway, here is sort of how i had the models in the examples i have shown.
and you could also just leave smooth normals on the low poly model and bake using that. The smooth normals will map to the high-poly more accurately. The final normal map is relative to whatever normal the object would have, so it looks the same if you're consistent.
This lets you avoid UV seam artefacts.