решил объединить все меш объекты через ctrl+J (около 100 объектов) , подумал так настраивать будет легче при распределении весов , т.к. достаточно много мелких деталей и каждую отдельно настраивать это геморой , объединил , применяю арматуру - пишет ошибку "Bone heat weighting: failed to find solution for one or more bones "
я так понимаю из-за того что много пересечений сеток .дубли удалял.как решить эту задачку?
в интернете нашёл способы решения:
This sort of errors can happen when your mesh has no clean topology. It may happen under following circumstances:
1)You have collapsed edges or collapsed faces in your mesh fix: remove doubles
2)You haveduplicate vertices, loose edges or vertices or fully intersecting faces fix: remove loose verts/edges
3)Your mesh consists of multiple meshes which partially intersect or even meshes inside of meshes. fix: consider to redo parts of your model and make "cleaner" meshes
4)Your topology is non manifold (you have edges which belong to more than 2 faces) I believe this sort of topology error is the main cause of such weight issues. fix: avoid non manifold meshes.
5)sometimes the problem is related to modifiers (mirror modifer, solidify, less often subdivision). fix: try to remove the modifier(s) before weighting, and add them back later.
Actually Blender's weight tool does not always fail. And whenever i have seen this error when inspecting meshes, i could see at least one of the above issues on the mesh, often multiple issues, almost ever non manifold meshes.
The problem could go away when you do minimal changes on your mesh, often unrelated to the areas where the mesh is obviously not clean.
On the other side i never have seen this problem with clean mesh topology.
но единственное что я понял это первый пункт , удалить дубли))это не помогло.