{
  "key": "X6A90-ee7191d28bc7",
  "signature": "d3df404010082af1a4af0da51355229613e721ae7411b2fa28dc8d4cc814056f",
  "source": {
    "path": "char/model/X6A90.nif",
    "sha256": "ee7191d28bc7c213f604b9c006c842315293a9a860498f0469bb53ea500cc9b9",
    "sizeBytes": 32813
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6A90-ee7191d28bc7.glb",
    "sha256": "52683489f6bd81648de679e468196a3401c37a756f7b4077002f2f76221810f8",
    "sizeBytes": 64004
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB1822:L1826:additional_model:F6",
      "appearanceCode": "BK10464",
      "source": {
        "path": "data/db/equip.ini",
        "line": 1826,
        "section": "TableBoy",
        "registryKey": "DB1822",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A90H01.dds",
        "sha256": "6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735.png",
        "sha256": "642795c7538fe25bb5ea1700d793b7882e6880f2f71aa95b890b892b7214824e",
        "sizeBytes": 270999,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A90H01.dds",
          "sha256": "6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB1849:L5569:additional_model:F6",
      "appearanceCode": "GK10464",
      "source": {
        "path": "data/db/equip.ini",
        "line": 5569,
        "section": "TableGirl",
        "registryKey": "DB1849",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A90H01.dds",
        "sha256": "6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735.png",
        "sha256": "642795c7538fe25bb5ea1700d793b7882e6880f2f71aa95b890b892b7214824e",
        "sizeBytes": 270999,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A90H01.dds",
          "sha256": "6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 47,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 73,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 84,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
      "sourceBlock": 5,
      "maxAbsError": 1.9459830929254585,
      "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
    },
    {
      "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
      "sourceBlock": 47,
      "maxAbsError": 1.9459830997065697,
      "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
    }
  ],
  "engineParityValidated": false,
  "additionalTextures": [
    {
      "url": "textures/bcc1fa740bc6b12e4ad6627190c428740a847521659cd11b7d6fb400ca7738a2.png",
      "sha256": "17565787067483eab411d365c15c0df1b75af5234f68072ddfcd614391d39eef",
      "sizeBytes": 13107,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        191
      ],
      "source": {
        "path": "char/texture/X6A90H55.dds",
        "sha256": "bcc1fa740bc6b12e4ad6627190c428740a847521659cd11b7d6fb400ca7738a2",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/787bc8d3b7625ea019003ce40961ea8d41fad0a17397bf89da5aab802bfd519c.png",
      "sha256": "f4b590dd02712eea10925d0d1475cffa216a92219c718d60910ffa19a0f50765",
      "sizeBytes": 5040,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6A90H51.dds",
        "sha256": "787bc8d3b7625ea019003ce40961ea8d41fad0a17397bf89da5aab802bfd519c",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/79d4fc215a6eda1fbf72bfb64b8ca39cae29dc29d77db7ffb670a99105ff413c.png",
      "sha256": "225981f8bb20a35fd9cf01e2e06066e8843c88a91dcf58489694bd5237ab5945",
      "sizeBytes": 15296,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        192
      ],
      "source": {
        "path": "char/texture/X6A90H53.dds",
        "sha256": "79d4fc215a6eda1fbf72bfb64b8ca39cae29dc29d77db7ffb670a99105ff413c",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/09c1975758f6f26ff3de517875dbf5785b61c4e398a668088b16655c2189790b.png",
      "sha256": "23f55c42bc85cbe2a67a696972ad252d6c7acc4b6e5eb6ba3616a84de0a9b5c5",
      "sizeBytes": 5331,
      "dimensions": [
        64,
        64
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6A90H52.dds",
        "sha256": "09c1975758f6f26ff3de517875dbf5785b61c4e398a668088b16655c2189790b",
        "sizeBytes": 4224
      }
    }
  ],
  "geometry": [
    {
      "sourceBlock": 5,
      "name": "X6A90",
      "vertices": 103,
      "triangles": 130,
      "bounds": [
        [
          -0.029581434139686228,
          0.10067855373494938,
          -0.0216894405247432
        ],
        [
          0.029581383483190286,
          0.16674745786287104,
          -0.014181371532685573
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 0,
      "skinPaletteSize": 1,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 16,
      "name": "Plane01",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.06053200499130447,
          -0.07929943557813916,
          0.017966251869226756
        ],
        [
          0.08990318406427263,
          0.0793232285979134,
          0.06850355602967831
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 28,
      "name": "Plane02",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.004958245213416007,
          -0.07499311748752685,
          -0.007643004679677035
        ],
        [
          0.1373243659684043,
          0.07501965759776189,
          0.040140029778730754
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 33,
      "name": "Plane03",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.08227476719509687,
          -0.11653484350471546,
          0.01795524366226523
        ],
        [
          0.06001957055089076,
          0.03349055100080964,
          0.06573744351366129
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 37,
      "name": "Plane04",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.08231218786174717,
          -0.03351362510323048,
          0.017888013630265702
        ],
        [
          0.05998214988424046,
          0.11651176940229463,
          0.06567021348166174
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 40,
      "name": "X6A90_C02",
      "vertices": 23,
      "triangles": 21,
      "bounds": [
        [
          -0.012413066520300404,
          -0.024462395439829747,
          0.022659277584484407
        ],
        [
          0.03684713465066185,
          0.028281465014813635,
          0.03945382059440927
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 47,
      "name": "Editable Poly",
      "vertices": 48,
      "triangles": 32,
      "bounds": [
        [
          -0.09393324801863596,
          0.05893486243990101,
          -0.030917293317172467
        ],
        [
          0.09348057586696577,
          0.24149878221201876,
          -0.02280761397622947
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 1,
      "skinPaletteSize": 4,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 70,
      "name": "Editable Poly",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.07842289124860846,
          -0.08330379854262315,
          -0.031838935195205274
        ],
        [
          0.07725987880395291,
          0.08324114392562992,
          0.02746695926896019
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 73,
      "name": "Plane05",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.08414091978196998,
          -0.104215332281018,
          0.010029165565428384
        ],
        [
          0.11351209404752229,
          0.10423912455843358,
          0.07644064461657968
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 84,
      "name": "Editable Poly@#0",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.07364510502090474,
          -0.07819266067219037,
          -0.030018882792123214
        ],
        [
          0.07248209257624921,
          0.07813000605519714,
          0.025646906865878127
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 124,
      "name": "Editable Poly@#1",
      "vertices": 103,
      "triangles": 130,
      "bounds": [
        [
          -0.0234186207300343,
          -0.03041674376396484,
          0.01472006288197196
        ],
        [
          0.040920524334559547,
          0.030462760585108262,
          0.04100590940331745
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    }
  ],
  "skin": {
    "status": "NATIVE_PER_MESH_PALETTES",
    "meshCount": 2,
    "skinMeshes": [
      {
        "sourceBlock": 5,
        "name": "X6A90",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14
        ],
        "paletteBoneNames": [
          "Box01"
        ],
        "paletteSize": 1,
        "inverseBindMatricesAccessor": 6,
        "sourceInfluenceRecords": 103,
        "maxInfluencesPerVertex": 1,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 0.0,
        "commonSkinFrameMaxAbsError": 5.501557310265287e-07,
        "staticBindPoseMaxAbsError": 1.9459830929254585,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      },
      {
        "sourceBlock": 47,
        "name": "Editable Poly",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          15,
          27,
          36,
          32
        ],
        "paletteBoneNames": [
          "Box02",
          "Box03",
          "Box04",
          "Box05"
        ],
        "paletteSize": 4,
        "inverseBindMatricesAccessor": 33,
        "sourceInfluenceRecords": 48,
        "maxInfluencesPerVertex": 1,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 0.0,
        "commonSkinFrameMaxAbsError": 1.7677798724857752e-07,
        "staticBindPoseMaxAbsError": 1.9459830997065697,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      }
    ],
    "maximumCommonSkinFrameMaxAbsError": 5.501557310265287e-07,
    "maximumStaticBindPoseMaxAbsError": 1.9459830997065697,
    "maximumRenderedVertexWeightSumError": 0.0,
    "jointHierarchyNodeCount": 13,
    "jointHierarchyBlockIndices": [
      0,
      3,
      14,
      15,
      25,
      26,
      27,
      32,
      36,
      60,
      64,
      65,
      67
    ],
    "coordinateConversionRoot": [
      [
        0.1,
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.1,
        0.0
      ],
      [
        0.0,
        -0.1,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.0,
        1.0
      ]
    ],
    "diagnostics": [
      {
        "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
        "sourceBlock": 5,
        "maxAbsError": 1.9459830929254585,
        "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
      },
      {
        "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
        "sourceBlock": 47,
        "maxAbsError": 1.9459830997065697,
        "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
      }
    ],
    "nativeCommonFrames": {
      "version": "gf-cdn-native-common-skin-frame/1",
      "status": "NATIVE_COMMON_FRAMES_PRESERVED",
      "equation": "C=G*S*inverse(R); jointWorld=U*C*B; IBM=O*inverse(G)*inverse(U)",
      "verticesChanged": false,
      "inverseBindsChanged": false,
      "weightsNormalized": false,
      "influencesTruncated": false,
      "controllerParity": "STORED_POSE_ONLY_GEOMETRY_AND_ROOT_CONTROLLERS_NOT_PLAYED",
      "partitions": [
        {
          "matrix": [
            [
              1.0000000000005604,
              -5.501557310265287e-07,
              5.167870521568938e-08,
              -1.3158180765640253e-07
            ],
            [
              5.472757028208218e-07,
              0.9999999641069678,
              -2.807326503748346e-07,
              3.817981015230565e-07
            ],
            [
              -5.256403136900406e-08,
              2.4930613786410237e-07,
              1.0000000248450607,
              7.954660818931814e-08
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "304ef4f20f2a8ed78b17d985da786960692d38d1890f615d09772f8eb88197c8",
          "maxAbsIdentityError": 5.501557310265287e-07,
          "sourceBlocks": [
            5
          ],
          "skinIndices": [
            0
          ],
          "wrapperNode": 38,
          "jointTreeNodeCount": 13
        },
        {
          "matrix": [
            [
              1.0000000000003202,
              8.518126833674379e-08,
              3.9366460985550175e-08,
              -4.5343348531173385e-08
            ],
            [
              -8.805843124309382e-08,
              1.0000000166545064,
              -1.3389221611041933e-07,
              1.7677798724857752e-07
            ],
            [
              -3.661163291108132e-08,
              1.301694872507874e-07,
              1.0000000167844614,
              -4.449910573356419e-08
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "43acf0a47b3625961c45c56d36b4e30a6fd64233aefdf13381081de772fe4fbd",
          "maxAbsIdentityError": 1.7677798724857752e-07,
          "sourceBlocks": [
            47
          ],
          "skinIndices": [
            1
          ],
          "wrapperNode": 52,
          "jointTreeNodeCount": 13
        }
      ]
    }
  },
  "controllers": {
    "extracted": true,
    "played": false,
    "runtimeStatus": "EXTRACTED_NOT_PLAYED",
    "count": 10,
    "countsByType": {
      "NiAlphaController": 3,
      "NiMultiTargetTransformController": 1,
      "NiTextureTransformController": 5,
      "NiTransformController": 1
    },
    "controllers": [
      {
        "blockIndex": 43,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 42,
        "targetName": "Standard_11",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 50,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 49,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 4.0
      },
      {
        "blockIndex": 62,
        "blockType": "NiMultiTargetTransformController",
        "targetBlockIndex": 60,
        "targetName": "Bip01",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 3.4028234663852886e+38,
        "stoptime": -3.4028234663852886e+38
      },
      {
        "blockIndex": 63,
        "blockType": "NiTransformController",
        "targetBlockIndex": 60,
        "targetName": "Bip01",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 104,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 3.4028234663852886e+38,
        "stoptime": -3.4028234663852886e+38
      },
      {
        "blockIndex": 76,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 75,
        "targetName": "Standard_5",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 78,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 77,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 79,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 77,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 86,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 85,
        "targetName": "16",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 88,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 87,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      },
      {
        "blockIndex": 89,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 87,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 8.199999809265137
      }
    ]
  },
  "defaultTexture": {
    "url": "textures/6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735.png",
    "sha256": "642795c7538fe25bb5ea1700d793b7882e6880f2f71aa95b890b892b7214824e",
    "sizeBytes": 270999,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      0,
      255
    ],
    "source": {
      "path": "char/texture/X6A90H01.dds",
      "sha256": "6e57334d0225b76dec87130f4bdd45dc0e1b2c976e99e258cf5651939fa12735",
      "sizeBytes": 262272
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      5,
      16,
      28,
      33,
      37,
      40,
      47,
      70,
      73,
      84,
      124
    ],
    "candidateBlocks": [
      5,
      16,
      28,
      33,
      37,
      40,
      47,
      70,
      73,
      84,
      124
    ],
    "engineValidated": false
  }
}
