Do you see the same problem when viewing the exported glTF in online viewers?
I do - I tried several including yours:
I understand it’s the client or employer’s decision, but … sometimes it’s possible to just slice out a small chunk of the mesh (say, one elbow), export, check that this reproduces the issue, and get permission to share just that chunk.
Absolutely and that was an approach I suggested without success. I have asked the content creator to try to make a new, example that has the same issue but is okay to be shared. I’ll update the post if they’re able to do it.
It might also be worth running the exported model through glTF Validator, that might give you some clues.
Oh - good idea - appears to be valid:
The Khronos Group
glTF Validator
The asset is valid.
{
"uri": "REDACTED.glb",
"mimeType": "model/gltf-binary",
"validatorVersion": "2.0.0-dev.3.8",
"validatedAt": "2024-05-16T01:50:08.541Z",
"issues": {
"numErrors": 0,
"numWarnings": 1,
"numInfos": 8,
"numHints": 0,
"messages": [
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/0/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/1/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/2/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/3/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/4/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/5/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/6/attributes/TEXCOORD_0"
},
{
"code": "UNUSED_OBJECT",
"message": "This object may be unused.",
"severity": 2,
"pointer": "/meshes/0/primitives/7/attributes/TEXCOORD_0"
},
{
"code": "NODE_SKINNED_MESH_NON_ROOT",
"message": "Node with a skinned mesh is not root. Parent transforms will not affect a skinned mesh.",
"severity": 1,
"pointer": "/nodes/418"
}
],
"truncated": false
},
"info": {
"version": "2.0",
"generator": "Khronos glTF Blender I/O v3.6.28",
"resources": [
{
"pointer": "/buffers/0",
"mimeType": "application/gltf-buffer",
"storage": "glb",
"byteLength": 3404740
}
],
"animationCount": 1,
"materialCount": 8,
"hasMorphTargets": false,
"hasSkins": true,
"hasTextures": false,
"hasDefaultScene": true,
"drawCallCount": 8,
"totalVertexCount": 29443,
"totalTriangleCount": 54106,
"maxUVs": 1,
"maxInfluences": 4,
"maxAttributes": 6
}
}
Thank you.