{
  "key": "X6A0M-a0265cdc53ef",
  "signature": "d9e9a7ec74d06050cc10a2020430d71d38664f2dcf9f4f0a48570ac214d6930e",
  "source": {
    "path": "char/model/X6A0M.nif",
    "sha256": "a0265cdc53efedac8f1d73376ea7b417dc591af47258cc495e9e45fb61523ec8",
    "sizeBytes": 139242
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6A0M-a0265cdc53ef.glb",
    "sha256": "4854657ebc02d4f09f20355dd93ab10787464ab984ffcc605a5b991592ab5c26",
    "sizeBytes": 140352
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB3586:L3590:additional_model:F6",
      "appearanceCode": "BK11590",
      "source": {
        "path": "data/db/equip.ini",
        "line": 3590,
        "section": "TableBoy",
        "registryKey": "DB3586",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A0MH01.dds",
        "sha256": "d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47.png",
        "sha256": "de7587adedbdc30c8a6a866f4cb944db8d28ef5d68743e17fb51bf80df541d6c",
        "sizeBytes": 264278,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A0MH01.dds",
          "sha256": "d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB3616:L7336:additional_model:F6",
      "appearanceCode": "GK11590",
      "source": {
        "path": "data/db/equip.ini",
        "line": 7336,
        "section": "TableGirl",
        "registryKey": "DB3616",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A0MH01.dds",
        "sha256": "d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47.png",
        "sha256": "de7587adedbdc30c8a6a866f4cb944db8d28ef5d68743e17fb51bf80df541d6c",
        "sizeBytes": 264278,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A0MH01.dds",
          "sha256": "d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 22,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 33,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 44,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 54,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 77,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "UNTEXTURED_MESHES_NOT_IN_GLTF_PREVIEW",
      "sourceBlocks": [
        149,
        154
      ],
      "coverage": "EXPLICIT_PARTIAL_GEOMETRY"
    }
  ],
  "engineParityValidated": false,
  "additionalTextures": [
    {
      "url": "textures/8ba004566bd27bc81a38cb83b840fedc6eb1deefb54cbed770c7bf3c35c473dd.png",
      "sha256": "2e26f59a6934a65b59c4c423c1a45b7b41b7e2604c5c3377038dc69321ce4172",
      "sizeBytes": 11846,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        252
      ],
      "source": {
        "path": "char/texture/X6A62H51.dds",
        "sha256": "8ba004566bd27bc81a38cb83b840fedc6eb1deefb54cbed770c7bf3c35c473dd",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/2cec38894c1e804eb27f72abf3ed22caad7a80694afda411d37b8d6fea71f577.png",
      "sha256": "ff9ada2b1fde0742b863068b6d7d2038474949ccb9da19808cf5e6910d9ac703",
      "sizeBytes": 60077,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6A91H53.dds",
        "sha256": "2cec38894c1e804eb27f72abf3ed22caad7a80694afda411d37b8d6fea71f577",
        "sizeBytes": 65664
      }
    },
    {
      "url": "textures/3747efd5839a49be826c9ffc94ab0d029a4589640464f800b846a8ee77bc6898.png",
      "sha256": "3b09c8af7855915fa10c4f21f5aef42b3c6d1f19f923191fe5d6e5a5745bc4ba",
      "sizeBytes": 16958,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        251
      ],
      "source": {
        "path": "char/texture/X6A87H55.dds",
        "sha256": "3747efd5839a49be826c9ffc94ab0d029a4589640464f800b846a8ee77bc6898",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/18b3657fc9be23c7a2856cc50bbdd866b71ea2244739d6878edc8afcffd974d8.png",
      "sha256": "1bc1ce8cc243acd42bece172ae9f26897568373443ad11fbee97c6a13966ddf5",
      "sizeBytes": 83963,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AJ7H54.dds",
        "sha256": "18b3657fc9be23c7a2856cc50bbdd866b71ea2244739d6878edc8afcffd974d8",
        "sizeBytes": 65664
      }
    },
    {
      "url": "textures/8b67434ca5294ab52f2f30dfefeaef1072d6eb4ec144628757a92194475f7626.png",
      "sha256": "e7e55dca6ec8c770518d6a45acbd7fdedd21899c67ab50131566689e1cdba589",
      "sizeBytes": 11916,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AC9H55.dds",
        "sha256": "8b67434ca5294ab52f2f30dfefeaef1072d6eb4ec144628757a92194475f7626",
        "sizeBytes": 22000
      }
    }
  ],
  "geometry": [
    {
      "sourceBlock": 5,
      "name": "X6A0M_C",
      "vertices": 1414,
      "triangles": 1970,
      "bounds": [
        [
          -0.06685825681856955,
          -0.14304439254638052,
          0.006683088882708008
        ],
        [
          0.12144303468048889,
          0.14304433635846311,
          0.09744988091475601
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 16,
      "name": "Editable Poly",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.03128131592958484,
          -0.042173154337450294,
          0.01719617786686688
        ],
        [
          0.05306494948618843,
          0.04217311107831481,
          0.01719629333036291
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 22,
      "name": "Plane67_i",
      "vertices": 30,
      "triangles": 20,
      "bounds": [
        [
          -0.018908331937529027,
          -0.04469014217024587,
          0.01004152341963425
        ],
        [
          0.06792835632945585,
          0.043167515460914484,
          0.016729700341974824
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 33,
      "name": "Plane42",
      "vertices": 177,
      "triangles": 224,
      "bounds": [
        [
          -0.04468727268703911,
          -0.022866556596261335,
          -0.0016101741223518086
        ],
        [
          0.04981115990299284,
          0.0228848631794289,
          0.05296080794006276
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 44,
      "name": "Editable Poly",
      "vertices": 192,
      "triangles": 192,
      "bounds": [
        [
          -0.030132714919292494,
          -0.08577496417999167,
          0.007782641643286284
        ],
        [
          0.08648089109552991,
          0.08580013562898241,
          0.06216416140666947
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 54,
      "name": "Plane03",
      "vertices": 240,
      "triangles": 160,
      "bounds": [
        [
          -0.08310226198896438,
          -0.17647870018018855,
          -0.014900291608007063
        ],
        [
          0.15473582793245402,
          0.17568610960374692,
          0.1116576318339915
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 69,
      "name": "Editable Poly",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          0.01935027560138012,
          0.004352146670978233,
          0.02988804403595642
        ],
        [
          0.023582924014128544,
          0.007830522447795009,
          0.034461782361307675
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 75,
      "name": "Editable Poly",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          0.020074683182207537,
          0.0016510057258424618,
          0.028996403700221652
        ],
        [
          0.025612466750058308,
          0.0023967701082836528,
          0.03447353869010989
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 77,
      "name": "Plane02",
      "vertices": 376,
      "triangles": 296,
      "bounds": [
        [
          -0.10626731738333874,
          -0.2233092318793082,
          -0.01703577497744686
        ],
        [
          0.1642135660365297,
          0.22251662187450547,
          0.1348816981264527
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    }
  ],
  "skin": {
    "status": "RIGID_ONLY",
    "meshCount": 0,
    "skinMeshes": [],
    "maximumCommonSkinFrameMaxAbsError": 0.0,
    "maximumStaticBindPoseMaxAbsError": 0.0,
    "maximumRenderedVertexWeightSumError": 0.0,
    "jointHierarchyNodeCount": 0,
    "jointHierarchyBlockIndices": [],
    "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": [],
    "nativeCommonFrames": {
      "version": "gf-cdn-native-common-skin-frame/1",
      "status": "RIGID_ONLY",
      "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": []
    }
  },
  "controllers": {
    "extracted": true,
    "played": false,
    "runtimeStatus": "EXTRACTED_NOT_PLAYED",
    "count": 6,
    "countsByType": {
      "NiTextureTransformController": 6
    },
    "controllers": [
      {
        "blockIndex": 25,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 24,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 4.0
      },
      {
        "blockIndex": 36,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 35,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 6.6666669845581055
      },
      {
        "blockIndex": 48,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 47,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      },
      {
        "blockIndex": 57,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 56,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      },
      {
        "blockIndex": 58,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 56,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 4.0
      },
      {
        "blockIndex": 132,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 131,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 6.6666669845581055
      }
    ]
  },
  "defaultTexture": {
    "url": "textures/d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47.png",
    "sha256": "de7587adedbdc30c8a6a866f4cb944db8d28ef5d68743e17fb51bf80df541d6c",
    "sizeBytes": 264278,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      0,
      255
    ],
    "source": {
      "path": "char/texture/X6A0MH01.dds",
      "sha256": "d4f3e19da4cd766cc06f3e014f544f59da857be8beaf48ebc03aa70f450afe47",
      "sizeBytes": 262272
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      5,
      16,
      22,
      33,
      44,
      54,
      69,
      75,
      77
    ],
    "candidateBlocks": [
      5,
      16,
      22,
      33,
      44,
      54,
      69,
      75,
      77
    ],
    "engineValidated": false
  }
}
