   Problem loading X file (BoneWeightCollection)
  Hello,I'm trying to load a DirectX (.x) file in XNA but I receive the following error:"Error normalizing vertex bone weights. BoneWeightCollection does not contain any weighting values."This file was created on Blender 2.48a after following the Armature tutorial made by Sup3rBoy's ()I've searched all over Google and other forums, reading many topics, but I only find some unconcluded topics where people don't know how to fix it.Most topics point to vertexes not associated to bones but I don't think that this is my case because I've used a plug-in (http://blenderartists.org/forum/showthread.php?t=130053) to check that and that says "0 vertexes found", which means that 0 vertexes are not associated to a bone.Does anybody here know can I solve this?Thanks in advance,The X file is the following (some pieces removed):xof 0303txt 0032template VertexDuplicationIndices { <b8d65549-d7c9-4995-89cf-53a9a8b031e3> DWORD nIndices; DWORD nOriginalVertices; array DWORD indices[nIndices];}template XSkinMeshHeader { <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> WORD nMaxSkinWeightsPerVertex; WORD nMaxSkinWeightsPerFace; WORD nBones;}template SkinWeights { <6f0d123b-bad2-4167-a0d0-80224f25fabb> STRING transformNodeName; DWORD nWeights; array DWORD vertexIndices[nWeights]; array float weights[nWeights]; Matrix4x4 matrixOffset;}Frame RootFrame {  FrameTransformMatrix {    1.000000,0.000000,0.000000,0.000000,    0.000000,1.000000,0.000000,0.000000,    0.000000,0.000000,-1.000000,0.000000,    0.000000,0.000000,0.000000,1.000000;;  }    Frame Bone { FrameTransformMatrix {   1.000000,0.000000,0.000000,0.000000,   0.000000,1.000000,0.000000,0.000000,   0.000000,0.000000,1.000000,0.000000,   0.000000,0.000000,0.000000,1.000000;; } Frame Bone_001 {   FrameTransformMatrix {1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,5.000000,0.000000,1.000000;;   } }  }  // End of the Bone Bone Frame Cube {   FrameTransformMatrix {1.000000,0.000000,0.000000,0.000000,0.000000,5.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,5.000000,0.000000,1.000000;;   }//Mesh, MeshNormals, and other things were removed just to copy the code on //this topic.  XSkinMeshHeader {    0;    0;    2;  }  SkinWeights {    "Bone_001";0;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,-5.000000,0.000000,1.000000;;   }  SkinWeights {    "Bone";0;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000;;   }  } // End of XSkinMeshHeader  }  // End of the Object Cube}  // End of the Root Frame   
  In the example you postet, the SkinWeight do indeed miss vertex weights. So the error message you got is just the exact error description. This is most probably an exporter problem. Try to look out for another exporter plugin and use that instead of the current faulty one.   ;  I'm the one which comes with Blender 2.48a. Is this that "buggy?". Has anyone experienced that? If so, which converter would you recommend?Regards,   ;  could try saving it to another plain-text format, then fixing it manually.or just write a loader for the specific file format, if there isn't one already available.   ;Quote:Original post by marius1930could try saving it to another plain-text format, then fixing it manually.or just write a loader for the specific file format, if there isn't one already available.I export into the .FBX format but the same error is displayed on XNA. Therefore, it seems not a problem related to the X format :/Any suggestion?