I have a model which have meshes that are not aligned at x axis. When I try to use automatic weight for connecting bones to meshes, I get "Bone heat weighting: failed to find solution for one or more bones" error. If I align bones to x axis, automatic heat weighting works but it is not suitable for my model.
I deleted all double vertices. And there are no open surface. Do you have any suggestion?