{
  "key": "X6AO1-0eef91868d13",
  "signature": "e0e256b50d299b4470102f6898512dee7b9443c0bbce154b5cd03137272cfbbd",
  "source": {
    "path": "char/model/X6AO1.nif",
    "sha256": "0eef91868d133e06b97ec70e9e899bf00c6b9db98e2f6862f587452e003c9056",
    "sizeBytes": 124076
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6AO1-0eef91868d13.glb",
    "sha256": "8ae7176c912234f086e701e9a30d9c702eefc4a3951010a0738f96ef95dc5591",
    "sizeBytes": 141228
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB3223:L3227:additional_model:F6",
      "appearanceCode": "BK10994",
      "source": {
        "path": "data/db/equip.ini",
        "line": 3227,
        "section": "TableBoy",
        "registryKey": "DB3223",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6AO1H01.dds",
        "sha256": "ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94.png",
        "sha256": "8643351ad1c1ce934c22f21784425d88bc665385a6ded7f0f2a23e5d5cec8e1f",
        "sizeBytes": 310368,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6AO1H01.dds",
          "sha256": "ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB3253:L6973:additional_model:F6",
      "appearanceCode": "GK10994",
      "source": {
        "path": "data/db/equip.ini",
        "line": 6973,
        "section": "TableGirl",
        "registryKey": "DB3253",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6AO1H01.dds",
        "sha256": "ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94.png",
        "sha256": "8643351ad1c1ce934c22f21784425d88bc665385a6ded7f0f2a23e5d5cec8e1f",
        "sizeBytes": 310368,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6AO1H01.dds",
          "sha256": "ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 13,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 25,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 32,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 42,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 52,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 85,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 114,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 124,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 151,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 154,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "UNTEXTURED_MESHES_NOT_IN_GLTF_PREVIEW",
      "sourceBlocks": [
        63
      ],
      "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/X6A27H51.dds",
        "sha256": "8ba004566bd27bc81a38cb83b840fedc6eb1deefb54cbed770c7bf3c35c473dd",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/63553b4a0ba35ec6af3ca0af0a9645f9fc8297994c4e507f571336c7d886869d.png",
      "sha256": "0b8fbe4cf66961b3e6af847b82ee754df912cfcd05cf988eb6fd6075ec7f5a97",
      "sizeBytes": 12346,
      "dimensions": [
        64,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AC8H54.dds",
        "sha256": "63553b4a0ba35ec6af3ca0af0a9645f9fc8297994c4e507f571336c7d886869d",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/6e662d25537226cdb0e75517fc3fd285e8ee430af46c1521c6cfefef5233d390.png",
      "sha256": "5a73c1cc75ee15e969f675c5d9aec990bd9204659a4174bb246fbe4455abd8b8",
      "sizeBytes": 26501,
      "dimensions": [
        128,
        256
      ],
      "alphaRange": [
        0,
        252
      ],
      "source": {
        "path": "char/texture/X6AB2H54.dds",
        "sha256": "6e662d25537226cdb0e75517fc3fd285e8ee430af46c1521c6cfefef5233d390",
        "sizeBytes": 32896
      }
    },
    {
      "url": "textures/0e56d99ffbac44572bb3870b70216f24716c5a3dd8c0374c91bced088e68c1ce.png",
      "sha256": "fb61862cdf5ef74ced30b68f45ad9f0141ea649d83b68c5faec1c8abc0a9b77e",
      "sizeBytes": 377391,
      "dimensions": [
        512,
        512
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AA9H53.dds",
        "sha256": "0e56d99ffbac44572bb3870b70216f24716c5a3dd8c0374c91bced088e68c1ce",
        "sizeBytes": 349680
      }
    },
    {
      "url": "textures/c792dd8d56033ab94fb089a7a05004f62f9c902840a6da86c9edb682adb15f8e.png",
      "sha256": "1915162cd109f502a7efa225a7cc5f72bd94aab1c33f532c88f3f81f51b97925",
      "sizeBytes": 8888,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        156
      ],
      "source": {
        "path": "char/texture/X6AI3H53.dds",
        "sha256": "c792dd8d56033ab94fb089a7a05004f62f9c902840a6da86c9edb682adb15f8e",
        "sizeBytes": 16512
      }
    }
  ],
  "geometry": [
    {
      "sourceBlock": 5,
      "name": "X6AO1_C",
      "vertices": 1300,
      "triangles": 1648,
      "bounds": [
        [
          -0.047961654870085926,
          -0.08504776602482589,
          0.017441012140357266
        ],
        [
          0.11491039233548,
          0.08504761809610917,
          0.07469961901477348
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 13,
      "name": "X6AO1_C02",
      "vertices": 71,
      "triangles": 80,
      "bounds": [
        [
          -0.009604750664220117,
          -0.0289915099057049,
          0.02472775115690424
        ],
        [
          0.0440745440250004,
          0.033538549570677596,
          0.03969082740197817
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 25,
      "name": "X6AO1_C03",
      "vertices": 37,
      "triangles": 48,
      "bounds": [
        [
          -0.009604741091325824,
          -0.03353861627137963,
          0.02472772210873663
        ],
        [
          0.044074562681880536,
          0.026145752898692753,
          0.036056822062015687
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 32,
      "name": "Plane02",
      "vertices": 39,
      "triangles": 48,
      "bounds": [
        [
          -0.017104359611815917,
          -0.03965384339645482,
          0.01270725923604411
        ],
        [
          0.04912982458280466,
          0.03716898482646012,
          0.024623333194484384
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 42,
      "name": "Plane01",
      "vertices": 228,
      "triangles": 288,
      "bounds": [
        [
          0.0020262272620359695,
          -0.02659222575810096,
          0.00963549206047501
        ],
        [
          0.0488423216042149,
          0.026614190050537175,
          0.040568886639509374
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 52,
      "name": "Plane03",
      "vertices": 72,
      "triangles": 64,
      "bounds": [
        [
          -0.008146011586181938,
          -0.027669300191513854,
          0.013465042261711425
        ],
        [
          0.01736447905263081,
          0.027624610559766588,
          0.04074488594736847
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 85,
      "name": "Editable Poly",
      "vertices": 136,
      "triangles": 132,
      "bounds": [
        [
          -0.04797284097578921,
          -0.08510272921812571,
          0.030253692564142586
        ],
        [
          0.11492157148600213,
          0.08510256586778368,
          0.07476414972692881
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 114,
      "name": "Editable Poly",
      "vertices": 168,
      "triangles": 120,
      "bounds": [
        [
          -0.06921394171507372,
          -0.10453933136861947,
          0.018773502339857195
        ],
        [
          0.16571035395543002,
          0.10453930268608813,
          0.08858788894804585
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 124,
      "name": "Plane30",
      "vertices": 80,
      "triangles": 40,
      "bounds": [
        [
          -0.06513466641718554,
          -0.13222623569626474,
          0.0006166849210391262
        ],
        [
          0.16183016218023272,
          0.1322262373674108,
          0.111817696176281
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 151,
      "name": "X6AO1_C01",
      "vertices": 125,
      "triangles": 184,
      "bounds": [
        [
          -0.0023693335354701348,
          -0.01542508812399308,
          0.017355929170739956
        ],
        [
          0.02601021134611948,
          0.015425046665950978,
          0.024892474162031386
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 154,
      "name": "Plane34",
      "vertices": 24,
      "triangles": 12,
      "bounds": [
        [
          0.0207199851225693,
          -0.0495664684322672,
          0.020059033874370177
        ],
        [
          0.07895475558657725,
          0.04989740990377066,
          0.04359474307755842
        ]
      ],
      "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": 8,
    "countsByType": {
      "NiAlphaController": 2,
      "NiTextureTransformController": 6
    },
    "controllers": [
      {
        "blockIndex": 21,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 20,
        "targetName": "02",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.6666667461395264
      },
      {
        "blockIndex": 28,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 27,
        "targetName": "03",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.6666666865348816,
        "stoptime": 3.3333334922790527
      },
      {
        "blockIndex": 35,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 34,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      },
      {
        "blockIndex": 45,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 44,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.3333333432674408,
        "stoptime": 2.3333334922790527
      },
      {
        "blockIndex": 55,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 54,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.0
      },
      {
        "blockIndex": 89,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 88,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 10.0
      },
      {
        "blockIndex": 118,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 117,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      },
      {
        "blockIndex": 157,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 156,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      }
    ]
  },
  "defaultTexture": {
    "url": "textures/ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94.png",
    "sha256": "8643351ad1c1ce934c22f21784425d88bc665385a6ded7f0f2a23e5d5cec8e1f",
    "sizeBytes": 310368,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      0,
      255
    ],
    "source": {
      "path": "char/texture/X6AO1H01.dds",
      "sha256": "ad2a33aa055554fe787577fb2903b61f54e911da1de7b4d4079f8a1d25f5ed94",
      "sizeBytes": 262272
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      5,
      13,
      25,
      32,
      42,
      52,
      85,
      114,
      124,
      151,
      154
    ],
    "candidateBlocks": [
      5,
      13,
      25,
      32,
      42,
      52,
      85,
      114,
      124,
      151,
      154
    ],
    "engineValidated": false
  }
}
