Found in #1210.
If you have two meshes with the same name (from linking), the exporter thinks they are the same. Like I said in #1210, the library parameter to gather_mesh should presumably distinguish these since they have different mesh.librarys, but the library parameter comes from object.library, not mesh.library.
To Reproduce 1. Create an empty .blend 2. Add > Cube 3. Rename the mesh "Cube" to "M" 4. Save as A.blend 5. Create an empty .blend 6. Add > UVSphere 7. Rename the mesh "Sphere" to "M" 8. File > Link and select A.blend/Mesh/M 9. Export glTF

该提问来源于开源项目:KhronosGroup/glTF-Blender-IO