{
  "key": "X6AP3-a20c30522148",
  "signature": "84fd99004f87ebe46e49b9dc5e953e1b17c5024df589fd675ba7f1f727fc4464",
  "source": {
    "path": "char/model/X6AP3.nif",
    "sha256": "a20c3052214803cd336af09eef2f4cf253c71f671fa93ed887773a3266f353a0",
    "sizeBytes": 137316
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6AP3-a20c30522148.glb",
    "sha256": "2d2de296f0757ccb6fa4c6e1ac8af73adfe646254a5acabaf63bb3b1e7dba4ec",
    "sizeBytes": 142084
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB3291:L3295:additional_model:F6",
      "appearanceCode": "BK11130",
      "source": {
        "path": "data/db/equip.ini",
        "line": 3295,
        "section": "TableBoy",
        "registryKey": "DB3291",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6AP3H01.dds",
        "sha256": "4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b.png",
        "sha256": "10e6d596a22489dd0fe87456f7cd923234c2994acf22f2c16e863a27ed4239cb",
        "sizeBytes": 227146,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6AP3H01.dds",
          "sha256": "4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB3321:L7041:additional_model:F6",
      "appearanceCode": "GK11130",
      "source": {
        "path": "data/db/equip.ini",
        "line": 7041,
        "section": "TableGirl",
        "registryKey": "DB3321",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6AP3H01.dds",
        "sha256": "4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b.png",
        "sha256": "10e6d596a22489dd0fe87456f7cd923234c2994acf22f2c16e863a27ed4239cb",
        "sizeBytes": 227146,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6AP3H01.dds",
          "sha256": "4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b",
          "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/89f1aa02616f19a7685f162049dc83b10c4073750645c972b82f09a4126d4ed7.png",
      "sha256": "240304ba298e60a3da7bedfc1462891c0810d23569c7449ded1f27165b1a33b9",
      "sizeBytes": 13031,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        231
      ],
      "source": {
        "path": "char/texture/X6AP3H52.dds",
        "sha256": "89f1aa02616f19a7685f162049dc83b10c4073750645c972b82f09a4126d4ed7",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/3747efd5839a49be826c9ffc94ab0d029a4589640464f800b846a8ee77bc6898.png",
      "sha256": "3b09c8af7855915fa10c4f21f5aef42b3c6d1f19f923191fe5d6e5a5745bc4ba",
      "sizeBytes": 16958,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        251
      ],
      "source": {
        "path": "char/texture/X6AM4H53.dds",
        "sha256": "3747efd5839a49be826c9ffc94ab0d029a4589640464f800b846a8ee77bc6898",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/fa71ac07564423db7a62e7139f79fdd6b41fe6467e6b0e53fd8daab520ddf6db.png",
      "sha256": "673719300c60318910a9e9a0934f23c46a75c5b90286569fdece33f85e88b985",
      "sizeBytes": 98084,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AP3H53.dds",
        "sha256": "fa71ac07564423db7a62e7139f79fdd6b41fe6467e6b0e53fd8daab520ddf6db",
        "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": "X6AP3_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/4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b.png",
    "sha256": "10e6d596a22489dd0fe87456f7cd923234c2994acf22f2c16e863a27ed4239cb",
    "sizeBytes": 227146,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      0,
      255
    ],
    "source": {
      "path": "char/texture/X6AP3H01.dds",
      "sha256": "4b83c5429d94b399cc6dcd0c994792094a704bf8db3ba3d90329b4f486b5052b",
      "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
  }
}
