{
  "uri": "missing-uv.glb",
  "mimeType": "model/gltf-binary",
  "validatorVersion": "2.0.0-dev.3.10",
  "validatedAt": "2026-10-19T11:07:33.245Z",
  "issues": {
    "numErrors": 0,
    "numWarnings": 0,
    "numInfos": 0,
    "numHints": 3,
    "messages": [
      {
        "code": "BUFFER_VIEW_TARGET_MISSING",
        "message": "bufferView.target should be set for vertex or index data.",
        "severity": 3,
        "pointer": "/meshes/0/primitives/0/attributes/POSITION"
      },
      {
        "code": "BUFFER_VIEW_TARGET_MISSING",
        "message": "bufferView.target should be set for vertex or index data.",
        "severity": 3,
        "pointer": "/meshes/0/primitives/0/attributes/NORMAL"
      },
      {
        "code": "BUFFER_VIEW_TARGET_MISSING",
        "message": "bufferView.target should be set for vertex or index data.",
        "severity": 3,
        "pointer": "/meshes/0/primitives/0/indices"
      }
    ],
    "truncated": false
  },
  "info": {
    "version": "2.0",
    "generator": "Rendora editorial synthetic cube; not a customer asset",
    "resources": [
      {
        "pointer": "/buffers/0",
        "mimeType": "application/gltf-buffer",
        "storage": "glb",
        "byteLength": 648
      }
    ],
    "animationCount": 0,
    "materialCount": 1,
    "hasMorphTargets": false,
    "hasSkins": false,
    "hasTextures": false,
    "hasDefaultScene": true,
    "drawCallCount": 1,
    "totalVertexCount": 24,
    "totalTriangleCount": 12,
    "maxUVs": 0,
    "maxInfluences": 0,
    "maxAttributes": 2
  }
}