{
  "method": "EXT_meshopt_compression; vertex codec ATTRIBUTES v0, index sequence codec INDICES; filter NONE; no vertex/triangle reorder, quantization, simplification or texture transcoding",
  "package": "meshoptimizer@0.25.0",
  "models": [
    {
      "name": "hoodie.glb",
      "beforeBytes": 14372692,
      "afterBytes": 8373328,
      "reductionPercent": 41.74,
      "originalSha256": "249be85dc3fe1dfc47640383e4bc79c1e43b6e1748db41e8c273201a01dc4ff9",
      "optimizedSha256": "ee914af744481ac5d0e7fc83d6700a77cc889c6bbd426f9e8ad4f77487c4c69f",
      "allDecodedViewsIdentical": true,
      "allAccessorsIdentical": true,
      "sceneGraphIdentical": true,
      "views": [
        {
          "oldIndex": 0,
          "newIndex": 0,
          "decodedBytes": 4507272,
          "encodedBytes": 1180412,
          "sha256": "5794644f4240018140bbfcb3e2cdcc75f26449dc7fd4e1c95f19a9cca365f327",
          "byteIdentical": true
        },
        {
          "oldIndex": 1,
          "newIndex": 1,
          "decodedBytes": 4929408,
          "encodedBytes": 3570897,
          "sha256": "42606db7649360bfbd766a6a0cc174b1d3e872cab3edcf5f25a31fddccaaa447",
          "byteIdentical": true
        },
        {
          "oldIndex": 2,
          "newIndex": 2,
          "decodedBytes": 4929408,
          "encodedBytes": 3614834,
          "sha256": "67a48b73cdf1f55ba0fcf797321bc4d4e118ea971c269297c0b2d49de068c39e",
          "byteIdentical": true
        }
      ],
      "accessors": [
        {
          "index": 0,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "cf2d0e10efd80166eeee32e89ea641834304b50fde5d263e58561c7fa61be6e7",
          "byteIdentical": true
        },
        {
          "index": 1,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "699c9c2591eab20128c11a1afbe8a7cdd9b4cdbff5e7386c476eeee341d622f3",
          "byteIdentical": true
        },
        {
          "index": 2,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "6c542e121598c88431bd5fa18d1c79b12a0bd31d227a1a5bd7736a7b0f6aee0f",
          "byteIdentical": true
        },
        {
          "index": 3,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "6c542e121598c88431bd5fa18d1c79b12a0bd31d227a1a5bd7736a7b0f6aee0f",
          "byteIdentical": true
        },
        {
          "index": 4,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "6c542e121598c88431bd5fa18d1c79b12a0bd31d227a1a5bd7736a7b0f6aee0f",
          "byteIdentical": true
        },
        {
          "index": 5,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 378702,
          "sha256": "c598060a92be6f1399a8f7662b39de3dc6e2072c656c77f69e0c488f3a3c0d98",
          "byteIdentical": true
        },
        {
          "index": 6,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "3e54e03f6fd39340807ab0b6f9f91f2e0e81b26d598ea5c51d73cea9c1454a54",
          "byteIdentical": true
        },
        {
          "index": 7,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "48a25663e56372387ac415eeee209ff38b4cb6bbff0d805925b2278abce68aeb",
          "byteIdentical": true
        },
        {
          "index": 8,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "04a422da3f9c787b38857665b42040c1e4718086f00f97601f05df9c9e6ec644",
          "byteIdentical": true
        },
        {
          "index": 9,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "04a422da3f9c787b38857665b42040c1e4718086f00f97601f05df9c9e6ec644",
          "byteIdentical": true
        },
        {
          "index": 10,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "04a422da3f9c787b38857665b42040c1e4718086f00f97601f05df9c9e6ec644",
          "byteIdentical": true
        },
        {
          "index": 11,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 362079,
          "sha256": "b44c14c010d218f17ee19656bd956fc80230b50f053ec56dd0d8fb6f587c80d9",
          "byteIdentical": true
        },
        {
          "index": 12,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "80b4703c3328f6a1caa6735fcae30d3d7d6882bd1f6f0fa700ea9c8a329a716a",
          "byteIdentical": true
        },
        {
          "index": 13,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "4ff3db8623d80b0123fef9a994cf46258a05ac2c87d4050a9227d98b577ad37d",
          "byteIdentical": true
        },
        {
          "index": 14,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "e9cf0a045ae38db8571ffe54f5eb654d89517c39603b414af2ee3178935a1128",
          "byteIdentical": true
        },
        {
          "index": 15,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "e9cf0a045ae38db8571ffe54f5eb654d89517c39603b414af2ee3178935a1128",
          "byteIdentical": true
        },
        {
          "index": 16,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "e9cf0a045ae38db8571ffe54f5eb654d89517c39603b414af2ee3178935a1128",
          "byteIdentical": true
        },
        {
          "index": 17,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 343188,
          "sha256": "5135ad247e2fb27374b1727d70a7c01328bd7edf4fedd4c918724bd3a09020f5",
          "byteIdentical": true
        },
        {
          "index": 18,
          "type": "VEC3",
          "componentType": 5126,
          "count": 8796,
          "sha256": "6e47c3f0a56978d7de9db5cf98cd147fd32f523e19d66fb49ccd8cadf56c1d71",
          "byteIdentical": true
        },
        {
          "index": 19,
          "type": "VEC3",
          "componentType": 5126,
          "count": 8796,
          "sha256": "ec861986e5d6041ffb3b7c901298836d30f3034029c1926ee0cc9b761bd8fb97",
          "byteIdentical": true
        },
        {
          "index": 20,
          "type": "VEC2",
          "componentType": 5126,
          "count": 8796,
          "sha256": "4c4c0f0e6cfcd8b5f886e9b1d85783fedf1ecd8d478e3a1b416ffe919d6a0a8c",
          "byteIdentical": true
        },
        {
          "index": 21,
          "type": "VEC2",
          "componentType": 5126,
          "count": 8796,
          "sha256": "4c4c0f0e6cfcd8b5f886e9b1d85783fedf1ecd8d478e3a1b416ffe919d6a0a8c",
          "byteIdentical": true
        },
        {
          "index": 22,
          "type": "VEC2",
          "componentType": 5126,
          "count": 8796,
          "sha256": "4c4c0f0e6cfcd8b5f886e9b1d85783fedf1ecd8d478e3a1b416ffe919d6a0a8c",
          "byteIdentical": true
        },
        {
          "index": 23,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 42849,
          "sha256": "0d96cbf76a9094331779ed427ced52dbfbd2747b0f9928e891b570468935ca56",
          "byteIdentical": true
        }
      ],
      "images": [],
      "removed": []
    },
    {
      "name": "tshirt.glb",
      "beforeBytes": 16540508,
      "afterBytes": 8632492,
      "reductionPercent": 47.81,
      "originalSha256": "7e5b27ce03dc657e40fa4382bca0b5cc1ac76348bbadcc17ff995d1b269d4fab",
      "optimizedSha256": "eb6bb78f4e1d9ffc929967de58e27d2344b777fbd2ee251f0a72d7e9505b732c",
      "allDecodedViewsIdentical": true,
      "allAccessorsIdentical": true,
      "sceneGraphIdentical": true,
      "views": [
        {
          "oldIndex": 0,
          "newIndex": 0,
          "decodedBytes": 5116200,
          "encodedBytes": 1323839,
          "sha256": "5c117955b27b3c36cc8cb60464fa1967e67819cb5f7d628e26fa83d8b7f8b65d",
          "byteIdentical": true
        },
        {
          "oldIndex": 1,
          "newIndex": 1,
          "decodedBytes": 1903144,
          "encodedBytes": 1099092,
          "sha256": "9633d877383b3c1537bcffb9e0355fb917696837a3e2bef35729205949fe2b4e",
          "byteIdentical": true
        },
        {
          "oldIndex": 2,
          "newIndex": 2,
          "decodedBytes": 5709432,
          "encodedBytes": 4024623,
          "sha256": "f7591f05ae4e17da0ea11b2c5b2765bebea3cc06fdf8d57b9484238fa514e1bf",
          "byteIdentical": true
        },
        {
          "oldIndex": 3,
          "newIndex": 3,
          "decodedBytes": 3806288,
          "encodedBytes": 2178744,
          "sha256": "9729bff350568355c68a08594a30e218070afddb36fbc5624002e80486dc42f7",
          "byteIdentical": true
        }
      ],
      "accessors": [
        {
          "index": 0,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "f2d6f6a8aedd73df5de9df3410c84278508c18fba2066d85ba047b5580847fd3",
          "byteIdentical": true
        },
        {
          "index": 1,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "8c6db369934fe80fbd7fdc800057409d64e25eee1f253a52c02a35a42e7e511f",
          "byteIdentical": true
        },
        {
          "index": 2,
          "type": "VEC4",
          "componentType": 5126,
          "count": 65532,
          "sha256": "8c84ac01148dfbccb8c8d65609d70e6c436455245bbdb6c399ead34a9030230a",
          "byteIdentical": true
        },
        {
          "index": 3,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "359d7e0556ab3e9682689d577ce9e022055a2850d8a1d6eec6d7d28443aaaed0",
          "byteIdentical": true
        },
        {
          "index": 4,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 353217,
          "sha256": "e8c476d9cdb5e19fd663b5ed46a5decd1c364dd9ca3991f5444f8feffe0184fd",
          "byteIdentical": true
        },
        {
          "index": 5,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "d035a005145af66dba129c98f2ebc7912fa37aff48ba7cc266fa8885a44b05ef",
          "byteIdentical": true
        },
        {
          "index": 6,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "e910b0a33c6416e1995484eaaa28f61d6071cdc2b5240f3ba0b92413158da6fb",
          "byteIdentical": true
        },
        {
          "index": 7,
          "type": "VEC4",
          "componentType": 5126,
          "count": 65532,
          "sha256": "ee4b9341a3f832e2bf31bdc83f35a2ff0cbc0845f379e6cbdda682712b94f3dc",
          "byteIdentical": true
        },
        {
          "index": 8,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "42508eda19f6e18b7ce8536f956460e958867a40666d15266c3401e03552845d",
          "byteIdentical": true
        },
        {
          "index": 9,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 357243,
          "sha256": "f55f876643ba94c082a5655005e48f547876dc1010aa3d2510cacd1761f8eeb3",
          "byteIdentical": true
        },
        {
          "index": 10,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "c24a009253adea5ccdd25550bdcf789b75edf6a842ccd6031078656f16e72e36",
          "byteIdentical": true
        },
        {
          "index": 11,
          "type": "VEC3",
          "componentType": 5126,
          "count": 65532,
          "sha256": "81b5556f1d19b3888d722d3a21cd9e42c2e6a0c7634d286e93347d216213f39f",
          "byteIdentical": true
        },
        {
          "index": 12,
          "type": "VEC4",
          "componentType": 5126,
          "count": 65532,
          "sha256": "b3ad7e00980102aefb6c902655427832e539e71194952e3ea37013e63975ad83",
          "byteIdentical": true
        },
        {
          "index": 13,
          "type": "VEC2",
          "componentType": 5126,
          "count": 65532,
          "sha256": "44755983eba8b111c87a29bd99e345b39e36129755111494b24972042466fa3a",
          "byteIdentical": true
        },
        {
          "index": 14,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 346632,
          "sha256": "53e4b60b8067115e797b425e946515cdd72ba414681e9d5174d70fbec8d299e3",
          "byteIdentical": true
        },
        {
          "index": 15,
          "type": "VEC3",
          "componentType": 5126,
          "count": 41297,
          "sha256": "bf0d6a7a1be1b40a56409abf2adba8d5397c083f09bfc094f2eecc85534f144b",
          "byteIdentical": true
        },
        {
          "index": 16,
          "type": "VEC3",
          "componentType": 5126,
          "count": 41297,
          "sha256": "87d9a55d40dc38fcf2c8f7ec0eff4373e2fd992afa3cbb1ad4ee7084585b776f",
          "byteIdentical": true
        },
        {
          "index": 17,
          "type": "VEC4",
          "componentType": 5126,
          "count": 41297,
          "sha256": "aba8f1d8c9904438484108a1494839e01e8d8c0e00ba1c3977dbadaee7c89de5",
          "byteIdentical": true
        },
        {
          "index": 18,
          "type": "VEC2",
          "componentType": 5126,
          "count": 41297,
          "sha256": "69c25a94f7937c3b277bcabf4477dd9a7b54ef3aa8e2e4e9f43cd380fcee0cb7",
          "byteIdentical": true
        },
        {
          "index": 19,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 221958,
          "sha256": "64046a40a093c33d9d707534ba471d79300fe2079c347e36c60528fe404eed8b",
          "byteIdentical": true
        }
      ],
      "images": [],
      "removed": []
    },
    {
      "name": "cap-cloth.glb",
      "beforeBytes": 7255128,
      "afterBytes": 4161840,
      "reductionPercent": 42.64,
      "originalSha256": "a5d078ffb92dfa8955fa6868a767019ba44f068ecfaba02b1ce20284b1ebd2e9",
      "optimizedSha256": "139d523a8e3e64bc852339bb4ef8fe468272bf5dbfb3c778b5d182d24f397cdf",
      "allDecodedViewsIdentical": true,
      "allAccessorsIdentical": true,
      "sceneGraphIdentical": true,
      "views": [
        {
          "oldIndex": 0,
          "newIndex": 0,
          "decodedBytes": 1118208,
          "encodedBytes": 292954,
          "sha256": "bdceb9bdee150271195c641e8c0ff347d6c75aa55f4f4093817331d4685f79ef",
          "byteIdentical": true
        },
        {
          "oldIndex": 1,
          "newIndex": 1,
          "decodedBytes": 755248,
          "encodedBytes": 504802,
          "sha256": "d8149df7fcaa0c140c5b84a6cf892c5686ba90e0c3830da112cd50f7fb4c8d4e",
          "byteIdentical": true
        },
        {
          "oldIndex": 2,
          "newIndex": 2,
          "decodedBytes": 1160496,
          "encodedBytes": 857478,
          "sha256": "c5569d7ef1dae03207e3bd4abb600f7f319c01fd569dd0b768c18336c9d3b14b",
          "byteIdentical": true
        },
        {
          "oldIndex": 3,
          "newIndex": 3,
          "decodedBytes": 368416,
          "encodedBytes": 219679,
          "sha256": "3c513a732b6f847f891ef34c5ca2ea7efdeed3489160eebf6c47aa4cc8df287d",
          "byteIdentical": true
        }
      ],
      "accessors": [
        {
          "index": 0,
          "type": "VEC3",
          "componentType": 5126,
          "count": 418,
          "sha256": "593a874ed890accc982d96cf23cee6da185c73e9821ccbe015f923f3aaaf0f3d",
          "byteIdentical": true
        },
        {
          "index": 1,
          "type": "VEC3",
          "componentType": 5126,
          "count": 418,
          "sha256": "9ad03f3ad91a6a973c806f9fcd6b0b5125f41227b599498507000dc22219e974",
          "byteIdentical": true
        },
        {
          "index": 2,
          "type": "VEC4",
          "componentType": 5126,
          "count": 418,
          "sha256": "170e2f7b90e4edd1f7e121f462213c00e37b499565c443ef7b42748eb8923b23",
          "byteIdentical": true
        },
        {
          "index": 3,
          "type": "VEC2",
          "componentType": 5126,
          "count": 418,
          "sha256": "189ba0e7b252a147e913070eb0f31c914a650cf97f5792186c5dbb8ddb6adf82",
          "byteIdentical": true
        },
        {
          "index": 4,
          "type": "VEC2",
          "componentType": 5126,
          "count": 418,
          "sha256": "189ba0e7b252a147e913070eb0f31c914a650cf97f5792186c5dbb8ddb6adf82",
          "byteIdentical": true
        },
        {
          "index": 5,
          "type": "VEC2",
          "componentType": 5126,
          "count": 418,
          "sha256": "189ba0e7b252a147e913070eb0f31c914a650cf97f5792186c5dbb8ddb6adf82",
          "byteIdentical": true
        },
        {
          "index": 6,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 2304,
          "sha256": "7ef66f218a539d53915335b79c44dbe7a2f0094b1236679eb185a51f71be36d4",
          "byteIdentical": true
        },
        {
          "index": 7,
          "type": "VEC3",
          "componentType": 5126,
          "count": 3714,
          "sha256": "e3405e8ac5f07af52eb0ae4eb36253ee0522a833f93c89766e6bc6baa477ee4d",
          "byteIdentical": true
        },
        {
          "index": 8,
          "type": "VEC3",
          "componentType": 5126,
          "count": 3714,
          "sha256": "3db36dd62e7448c183f033b4491e35f631d2d87e7649ab3f5bbebcdf6e08014e",
          "byteIdentical": true
        },
        {
          "index": 9,
          "type": "VEC4",
          "componentType": 5126,
          "count": 3714,
          "sha256": "5e7a50a888e52e212f9ef37161461bde4bc5d9514cc1159f4ddc874b14841d9d",
          "byteIdentical": true
        },
        {
          "index": 10,
          "type": "VEC2",
          "componentType": 5126,
          "count": 3714,
          "sha256": "dc519665b3f1414f7ee8f9a865c5e0f86e42167c17a895e84cdcd98e48092ba2",
          "byteIdentical": true
        },
        {
          "index": 11,
          "type": "VEC2",
          "componentType": 5126,
          "count": 3714,
          "sha256": "dc519665b3f1414f7ee8f9a865c5e0f86e42167c17a895e84cdcd98e48092ba2",
          "byteIdentical": true
        },
        {
          "index": 12,
          "type": "VEC2",
          "componentType": 5126,
          "count": 3714,
          "sha256": "dc519665b3f1414f7ee8f9a865c5e0f86e42167c17a895e84cdcd98e48092ba2",
          "byteIdentical": true
        },
        {
          "index": 13,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 21312,
          "sha256": "6627bd1a88349d5fd3b09a3bff29790268475b6ffa79a681d59c9f398be835bb",
          "byteIdentical": true
        },
        {
          "index": 14,
          "type": "VEC3",
          "componentType": 5126,
          "count": 10546,
          "sha256": "d6e03f7223b08150fca94ca798f919630f3b4271811b96d16d57bf60fc771081",
          "byteIdentical": true
        },
        {
          "index": 15,
          "type": "VEC3",
          "componentType": 5126,
          "count": 10546,
          "sha256": "a10141723fb5ec4f282343e6361db03ed0600b7d07fadeb3f75d63950ac7572b",
          "byteIdentical": true
        },
        {
          "index": 16,
          "type": "VEC2",
          "componentType": 5126,
          "count": 10546,
          "sha256": "23eb47719e247d1074c59e0fd07fd49f47494c58d16fc9fa18a182e4b8eabf34",
          "byteIdentical": true
        },
        {
          "index": 17,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 60096,
          "sha256": "25177e4c288777b24fd275eda6cde5ad0b50e60d5c2254cb6e1cd096ab96f042",
          "byteIdentical": true
        },
        {
          "index": 18,
          "type": "VEC3",
          "componentType": 5126,
          "count": 14668,
          "sha256": "631ca1738fda3d60b695d65bb7dc9655e0ab2f63c44451b9527288b388a794d7",
          "byteIdentical": true
        },
        {
          "index": 19,
          "type": "VEC3",
          "componentType": 5126,
          "count": 14668,
          "sha256": "226d6a535632984aea9b66c734be73156019ac539153286bb179ccd35db01b0d",
          "byteIdentical": true
        },
        {
          "index": 20,
          "type": "VEC2",
          "componentType": 5126,
          "count": 14668,
          "sha256": "87e04a4dcabdeb9c2f1bdff93150798b6621aa3473f327bc5a87f6d039354d90",
          "byteIdentical": true
        },
        {
          "index": 21,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 86208,
          "sha256": "d38d9afffb730e45e9a1062b9e829230edd71eca4c622e534f6a6d8b288c338f",
          "byteIdentical": true
        },
        {
          "index": 22,
          "type": "VEC3",
          "componentType": 5126,
          "count": 7322,
          "sha256": "0f13210f64e19e0f7ec160abec4700b9ad307cbb2d96624cc1fed770aadba510",
          "byteIdentical": true
        },
        {
          "index": 23,
          "type": "VEC3",
          "componentType": 5126,
          "count": 7322,
          "sha256": "b6a658e51ad298641d7028cd0df5acb3c30a76d38ed2316f59c30135362f2a8d",
          "byteIdentical": true
        },
        {
          "index": 24,
          "type": "VEC4",
          "componentType": 5126,
          "count": 7322,
          "sha256": "e78c653bba5b1293307ade5db2bc112b7335262a692f9e160d2bcf588ceaa040",
          "byteIdentical": true
        },
        {
          "index": 25,
          "type": "VEC2",
          "componentType": 5126,
          "count": 7322,
          "sha256": "f4beeed77185c81c2592f93e8179df9c1bfe2c0594f69d8b37c22495e838b20b",
          "byteIdentical": true
        },
        {
          "index": 26,
          "type": "VEC2",
          "componentType": 5126,
          "count": 7322,
          "sha256": "f4beeed77185c81c2592f93e8179df9c1bfe2c0594f69d8b37c22495e838b20b",
          "byteIdentical": true
        },
        {
          "index": 27,
          "type": "VEC2",
          "componentType": 5126,
          "count": 7322,
          "sha256": "f4beeed77185c81c2592f93e8179df9c1bfe2c0594f69d8b37c22495e838b20b",
          "byteIdentical": true
        },
        {
          "index": 28,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 42240,
          "sha256": "0e5a882e033f08707feb8e7e58361c06479db8c5931b58f305f0cdbb3bb0a391",
          "byteIdentical": true
        },
        {
          "index": 29,
          "type": "VEC3",
          "componentType": 5126,
          "count": 114,
          "sha256": "44ed0473cfc2d6c99b2f5999d1999f50e1dc18b574f0a787a929ea18f392b7be",
          "byteIdentical": true
        },
        {
          "index": 30,
          "type": "VEC3",
          "componentType": 5126,
          "count": 114,
          "sha256": "7feac50fafb890475d00a213d37834231c2d65b2c56815012f5a2f710eac6c47",
          "byteIdentical": true
        },
        {
          "index": 31,
          "type": "VEC2",
          "componentType": 5126,
          "count": 114,
          "sha256": "1441b39c004d13dede24db469da6bb6d34a682a71fa2f3ddae8711eb50a9916f",
          "byteIdentical": true
        },
        {
          "index": 32,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 576,
          "sha256": "ec71936fa14c422cd14d1442b23d8de9066b7c7a70ed3b236addb11c7dba797a",
          "byteIdentical": true
        },
        {
          "index": 33,
          "type": "VEC3",
          "componentType": 5126,
          "count": 11572,
          "sha256": "ab7ed0d117649a48ebf624f66b6adedff0293ee594c95deb9b40005df736a492",
          "byteIdentical": true
        },
        {
          "index": 34,
          "type": "VEC3",
          "componentType": 5126,
          "count": 11572,
          "sha256": "3e038bea453bd65ff86995a52b05b3cc6078dc92431fe647d7d86154d780ff34",
          "byteIdentical": true
        },
        {
          "index": 35,
          "type": "VEC4",
          "componentType": 5126,
          "count": 11572,
          "sha256": "a68fa563acf6e72f11a7caef41aa4e5b88f2e617b40f48209feb92f02f7915d4",
          "byteIdentical": true
        },
        {
          "index": 36,
          "type": "VEC2",
          "componentType": 5126,
          "count": 11572,
          "sha256": "904c8443ae74e49c91db4824f4a17eba67649aac8ee8907b2be36611d4e36cbc",
          "byteIdentical": true
        },
        {
          "index": 37,
          "type": "VEC2",
          "componentType": 5126,
          "count": 11572,
          "sha256": "904c8443ae74e49c91db4824f4a17eba67649aac8ee8907b2be36611d4e36cbc",
          "byteIdentical": true
        },
        {
          "index": 38,
          "type": "VEC2",
          "componentType": 5126,
          "count": 11572,
          "sha256": "904c8443ae74e49c91db4824f4a17eba67649aac8ee8907b2be36611d4e36cbc",
          "byteIdentical": true
        },
        {
          "index": 39,
          "type": "SCALAR",
          "componentType": 5125,
          "count": 66816,
          "sha256": "eaf42e07e86f38e3676582344e7a3d138ca606a6649d0d56640d2fef10c0fe05",
          "byteIdentical": true
        }
      ],
      "images": [
        {
          "originalIndex": 0,
          "index": 0,
          "bytes": 470077,
          "sha256": "3f4d6ebe7eaf8fbe82ac562969ecf7944b049ff493fbab91262c424437c78761",
          "byteIdentical": true
        },
        {
          "originalIndex": 2,
          "index": 1,
          "bytes": 1803133,
          "sha256": "5530999c242c0169630384448cda90dcc73aa6a71c1f86ebfcce792314e19ec4",
          "byteIdentical": true
        }
      ],
      "removed": [
        {
          "texture": 1,
          "image": 1,
          "bufferView": 5,
          "bytes": 1566237,
          "sha256": "4042fb072a993f671d1612e844072cedf129be30da37e94e53a5ae867dfdf2a7",
          "reason": "Unreferenced legacy specularGlossiness atlas after existing PBR material conversion"
        }
      ]
    }
  ],
  "beforeTotal": 38168328,
  "afterTotal": 21167660,
  "reductionPercent": 44.54,
  "actualBundledLoaderVerification": [
    {
      "file": "hoodie.glb",
      "threeRevision": "169",
      "meshCount": 4,
      "checkedAttributes": 20,
      "loaderAttributeBuffersIdentical": true,
      "loaderIndicesIdentical": true
    },
    {
      "file": "tshirt.glb",
      "threeRevision": "169",
      "meshCount": 4,
      "checkedAttributes": 16,
      "loaderAttributeBuffersIdentical": true,
      "loaderIndicesIdentical": true
    },
    {
      "file": "cap-cloth.glb",
      "threeRevision": "169",
      "meshCount": 7,
      "checkedAttributes": 33,
      "loaderAttributeBuffersIdentical": true,
      "loaderIndicesIdentical": true
    }
  ],
  "losslessRasterVerification": [
    {
      "source": "gallery-cozy.png",
      "output": "gallery-cozy.webp",
      "beforeBytes": 2197179,
      "afterBytes": 1491222,
      "rgbaIdentical": true,
      "pixelSha256": "a6ad2e0f3bf0998a5128741db2424b818f1373059de7de253492c7c9b06773a0"
    },
    {
      "source": "reference.png",
      "output": "reference.webp",
      "beforeBytes": 2217403,
      "afterBytes": 1440512,
      "rgbaIdentical": true,
      "pixelSha256": "17da5a5da28b4af3ade7caa341359e5f21b91a0eb44617608294ef3659af64e6"
    }
  ],
  "encoderPackage": {
    "name": "meshoptimizer",
    "version": "0.25.0",
    "repository": {
      "url": "git+https://github.com/zeux/meshoptimizer.git",
      "type": "git"
    },
    "dist": {
      "shasum": "1234446e55e50beed2b613424330ac5102130ae4",
      "tarball": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.25.0.tgz",
      "fileCount": 25,
      "integrity": "sha512-ewwuAo3ujPZ7T3Y2oTkEoLlXvNOqnr0cjyAxfv5djXJqwD9QlxDDO0qGtsqB4Z9QUVvhruKXg9q/xfK9I5S1xQ==",
      "signatures": [
        {
          "sig": "MEQCIAuaBhfwVCPTBanr/5W6X8QFH0KMpDPB81gGw3a2GNF/AiAoOcFpVqzDbh73f7Zg9iliW1Vkuz5HG6QmZI1xYVsOYg==",
          "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
        }
      ],
      "unpackedSize": 355458
    },
    "verifiedIntegrity": "sha512-ewwuAo3ujPZ7T3Y2oTkEoLlXvNOqnr0cjyAxfv5djXJqwD9QlxDDO0qGtsqB4Z9QUVvhruKXg9q/xfK9I5S1xQ=="
  },
  "scope": "Stored GLB source geometry, topology, attributes and retained image files are byte-identical after decoding. Existing runtime garment deformation and material rendering are unchanged. Raster verification compares decoded RGBA at the original resolution.",
  "loadingContractVerification": {
    "selectedModelOnly": true,
    "inflightPromiseShared": true,
    "completedCacheReused": true,
    "failedLoadRetries": true,
    "legacyAllModelApiWorks": true,
    "invalidKindRejects": true,
    "renderedGeometryIndependent": true,
    "preparedGeometrySurvivesSceneMutationAndDisposal": true,
    "capTextureReferencesRemainSharedAndUndisposed": true,
    "sourceGeometryDisposed": 15,
    "totalRequests": 4
  }
}
