I have few faces in my 3D model that are quite long and have very small angle. These faces, when unwrapped with
smart_project and projected onto a 1024x1024 image, do not take up even 1px width on the image map, but span almost the entire height - 1024px.
Now this is a problem when baking this image, since the face does not "own" even a single pixel on the image, the
bake_image operation just treats the "island" as non-existent, but that's not just it, it's baking other island's
bake_margin on to this 1px row!
I've tried separating such faces into new object and unwrapping them, and it is still the same thing. Also, I can't merge the closest vertices of these faces as that would lead to significant distortion (this is because closest vertices are quite far from each other, given the long height of the face). One other option would be to split the face into smaller faces, hoping smart project would do a better job, but I am skeptical about it.
So, how do I bake images for meshes containing such long, sharp faces?