Hello. Baking in marmoset, AO produces artifacts. Normals are right, scale is 1, no double vertices. In Blender both low and high poly look good, and they are overlapping as they should, because high is on 3 subd, low is on 2. So there isn't really much visible difference. Tried both non-triangulated and triangulated, same result. No overlaping on the maps, since I have multiple, one for scope, one for body, one for gunstock. I don't have those baking problems on other screws, only on those 4, as you can see on this on the left, it's ok. 1st picture is baking problem. 1st picture is lowpoly, 2nd is highpoly, and third is baked AO on object.
Same occurs if I try to Bake in substance painter. So I assume it could be some sort of topology problem. Thanks in advance
Replies
To troubleshoot, I would apply modifiers and check the resulting topology and UVs.
If you want another pair of eyes, could zip meshes/problematic area and attach the file to a post.
Checked the UVs after applying the modifier as it was setup in the file. The UV borders of holes remain square, which I think explains the artifacts your getting:
This is due to the subdiv modifiers UV smooth setting is set to "Keep Boundaries":
You can preview modified UVs without applying modifiers by checking "Modified Edges" in the UV Overlay (here UV Smooth is set to "All"):
Personally, to check final UVs, I will often times duplicate the mesh and apply modifiers, as I find it more clear.
In this case, as the screws are almost level with the surface, you could consider simplifying the lowpoly and bake down floaters.
Those are some tips to keep for next time baking.
Thanks for time and effort, greatly appreciated,
Toni
—-
You have 2 choices in a situation like this.
1: match the low shape as closely as possible to the high
2: Cover that entire crevice with a flat face and let the normal map create an illusion of the crevice