857 lines
25 KiB
JSON
857 lines
25 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"slug": "mechanar",
|
|
"title": "Tempest Keep: The Mechanar",
|
|
"mapId": 554,
|
|
"status": "green",
|
|
"environment": {
|
|
"schemaVersion": 1,
|
|
"id": "manastorm:assets:554",
|
|
"mapId": 554,
|
|
"location": "Tempest Keep: The Mechanar",
|
|
"visual": [
|
|
{
|
|
"id": "visual",
|
|
"url": "/assets/game/manastorm/554-tempestkeepfactory/visual.glb",
|
|
"checksum": "5bf8facf148005c0040092308ac36d2943d92ca9aa02c7c73d98c0559a5be6f7",
|
|
"byteLength": 2578388,
|
|
"triangleCount": 57964,
|
|
"compression": "meshopt+ktx2"
|
|
}
|
|
],
|
|
"collision": [
|
|
{
|
|
"id": "collision",
|
|
"url": "/assets/game/manastorm/554-tempestkeepfactory/collision.glb",
|
|
"checksum": "5442ee065fa0a137c1f1728cf30f907aae02537050aa056589d23c551858278a",
|
|
"byteLength": 575312,
|
|
"triangleCount": 51006,
|
|
"compression": "meshopt"
|
|
}
|
|
],
|
|
"navigation": {
|
|
"id": "navigation",
|
|
"url": "/assets/game/manastorm/554-tempestkeepfactory/navigation.glb",
|
|
"checksum": "042f0d2003f53bf20dc2be1b74c5d583f46c6282636159fa6341c20ea03e10f5",
|
|
"byteLength": 140680,
|
|
"triangleCount": 10194,
|
|
"compression": "meshopt"
|
|
},
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1,
|
|
"fromWow": "three(x,y,z)=(-wow.x,wow.z,wow.y)"
|
|
},
|
|
"anchors": [
|
|
{
|
|
"id": "player-provisional-main-component",
|
|
"kind": "player",
|
|
"position": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"sourcePosition": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component near-minimum X interior vertex.",
|
|
"note": "Provisional geometry-derived entrance."
|
|
},
|
|
{
|
|
"id": "trash-provisional-main-component",
|
|
"kind": "trash",
|
|
"position": [
|
|
-137.958405,
|
|
0.068462,
|
|
-3.097443
|
|
],
|
|
"sourcePosition": [
|
|
-137.958405,
|
|
0.068462,
|
|
-3.097443
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component vertex nearest its centroid.",
|
|
"note": "Provisional geometry-derived trash anchor."
|
|
},
|
|
{
|
|
"id": "boss-provisional-main-component",
|
|
"kind": "boss",
|
|
"position": [
|
|
-19.758392,
|
|
0.068462,
|
|
2.902557
|
|
],
|
|
"sourcePosition": [
|
|
-19.758392,
|
|
0.068462,
|
|
2.902557
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component near-maximum X interior vertex.",
|
|
"note": "Provisional geometry-derived boss anchor."
|
|
},
|
|
{
|
|
"id": "portal-provisional-main-component",
|
|
"kind": "portal",
|
|
"position": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"sourcePosition": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Reuses the provisional player anchor for the stage exit.",
|
|
"note": "Provisional until portal placement is playtested."
|
|
},
|
|
{
|
|
"id": "resurrection-provisional-main-component",
|
|
"kind": "resurrection",
|
|
"position": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"sourcePosition": [
|
|
-256.158386,
|
|
0.068462,
|
|
-66.497437
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Reuses the provisional player anchor as a safe navigation fallback.",
|
|
"note": "Provisional until resurrection placement is playtested."
|
|
}
|
|
],
|
|
"review": {
|
|
"anchors": "provisional",
|
|
"warnings": [
|
|
"The Recast result has 276 connected components; provisional anchors stay on the largest 1,983-triangle component.",
|
|
"Entrance, boss, portal, and resurrection semantics require encounter-data and playtest review."
|
|
]
|
|
},
|
|
"source": {
|
|
"clientSnapshot": "ascension-area-52-installed-client",
|
|
"mapDirectory": "TempestKeepFactory",
|
|
"checksums": {
|
|
"expansion/World/Maps/TempestKeepFactory": "3e680f7292be544b581cd5ad55706e735099198e19e97bc769229715092b1315",
|
|
"patch/World/maps/TempestKeepFactory": "a003083bc883360bb7d3d2a4b69bb5d289198f634adda95ccdd4422e9394daef"
|
|
}
|
|
}
|
|
},
|
|
"creatureModels": {
|
|
"19166": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-18662-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 6.3789,
|
|
"markerRadius": 2.14,
|
|
"displayId": 18662,
|
|
"checksum": "75d229f5bf072aac3e32a2907ec6c6e056804a450173c85a04c043e738f49bed",
|
|
"byteLength": 231912,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19167": {
|
|
"url": "/assets/game/creatures/shared/cb1b6b74237a0c0edf9d974746514164f3d19e80ff887379f88aada24a898978.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 3.148,
|
|
"markerRadius": 0.65,
|
|
"displayId": 17773,
|
|
"checksum": "cb1b6b74237a0c0edf9d974746514164f3d19e80ff887379f88aada24a898978",
|
|
"byteLength": 856324,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 149,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 141
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 60,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 57
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19168": {
|
|
"url": "/assets/game/creatures/shared/a4eebcf9534bcfb16c8420c0262664911893f2ad0a58b476df4071776c170fc2.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0015,
|
|
"labelHeight": 2.8928,
|
|
"markerRadius": 0.65,
|
|
"displayId": 17916,
|
|
"checksum": "a4eebcf9534bcfb16c8420c0262664911893f2ad0a58b476df4071776c170fc2",
|
|
"byteLength": 825492,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 147,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 139
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 65,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 62
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19218": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-18816-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.1204,
|
|
"labelHeight": 10.9301,
|
|
"markerRadius": 4.5,
|
|
"displayId": 18816,
|
|
"checksum": "a63202cae6751caf5a4b508acacf40d7e90c9146242ee9cc94c51b4c7891f2db",
|
|
"byteLength": 623340,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19219": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-19162-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0145,
|
|
"labelHeight": 15.7269,
|
|
"markerRadius": 4.5,
|
|
"displayId": 19162,
|
|
"checksum": "47f6e9c25ceecd8a3312a9e1eef24b376218e2a9ab376a11886a7d61341c5139",
|
|
"byteLength": 453444,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 6,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 0
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 5,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 2
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19220": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-20033-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 5.0141,
|
|
"markerRadius": 0.7986,
|
|
"displayId": 20033,
|
|
"checksum": "ae54d6e4cf883415396b3ae0a18075d3474c5196108b2b790e2ab5113d46630e",
|
|
"byteLength": 856168,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 149,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 141
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 60,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 57
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19221": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-19166-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0024,
|
|
"labelHeight": 4.5567,
|
|
"markerRadius": 0.65,
|
|
"displayId": 19166,
|
|
"checksum": "c1dd3599086cbdf4588bd2d0a7fc09561e0c4d9dfae4b52e81960061c3ad9fa5",
|
|
"byteLength": 824456,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 147,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 139
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 65,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 62
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19231": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-17977-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0602,
|
|
"labelHeight": 5.4823,
|
|
"markerRadius": 3.1557,
|
|
"displayId": 17977,
|
|
"checksum": "243f145d951089fc56ed61cc2b96838e66a25015b0f1cbe292f14707e2fc4d97",
|
|
"byteLength": 612108,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19510": {
|
|
"url": "/assets/game/creatures/shared/cb1b6b74237a0c0edf9d974746514164f3d19e80ff887379f88aada24a898978.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 3.148,
|
|
"markerRadius": 0.65,
|
|
"displayId": 17773,
|
|
"checksum": "cb1b6b74237a0c0edf9d974746514164f3d19e80ff887379f88aada24a898978",
|
|
"byteLength": 856324,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 149,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 141
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 60,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 57
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19710": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-21191-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.1204,
|
|
"labelHeight": 10.2213,
|
|
"markerRadius": 4.5,
|
|
"displayId": 21191,
|
|
"checksum": "be12157d1191cf8be394ad5fff30df5af3058d97ecc4bb359f422c2f2fb42b5b",
|
|
"byteLength": 673696,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 3,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19712": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-18646-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0602,
|
|
"labelHeight": 5.4823,
|
|
"markerRadius": 3.1194,
|
|
"displayId": 18646,
|
|
"checksum": "6e44736fa35a1c8b1885dadccc4b2e4ed86e8a0ddba9308ff6fed5952d2a3c1d",
|
|
"byteLength": 603812,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19713": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-18647-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0602,
|
|
"labelHeight": 5.1107,
|
|
"markerRadius": 2.6842,
|
|
"displayId": 18647,
|
|
"checksum": "176023b23d899d01a83362d49f7d14f506c9f1338323f03b6f3fb0b32032de11",
|
|
"byteLength": 589492,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19716": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-18288-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0017,
|
|
"labelHeight": 2.8833,
|
|
"markerRadius": 1.3804,
|
|
"displayId": 18288,
|
|
"checksum": "f49e8b45bb459e8387fc3301e831cf726735f805550bec586404599208f9cd79",
|
|
"byteLength": 283392,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 1,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"19735": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-19165-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 7.2902,
|
|
"markerRadius": 2.4457,
|
|
"displayId": 19165,
|
|
"checksum": "612366b34acf47e332692c76cc0469e71d45e14614c30de471ddff8c8ae09d85",
|
|
"byteLength": 241244,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 2,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"20059": {
|
|
"url": "/assets/game/creatures/shared/a4eebcf9534bcfb16c8420c0262664911893f2ad0a58b476df4071776c170fc2.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0015,
|
|
"labelHeight": 2.8928,
|
|
"markerRadius": 0.65,
|
|
"displayId": 17916,
|
|
"checksum": "a4eebcf9534bcfb16c8420c0262664911893f2ad0a58b476df4071776c170fc2",
|
|
"byteLength": 825492,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 147,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 139
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 65,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 62
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"20988": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-19966-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 3.148,
|
|
"markerRadius": 0.65,
|
|
"displayId": 19966,
|
|
"checksum": "c9658bcdcb34da5b81beb46999b617ec2e88846f77cfc433604145598791898b",
|
|
"byteLength": 855964,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 149,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 141
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 60,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 57
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"20990": {
|
|
"url": "/assets/game/dungeons/mechanar/creatures/display-19970-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 3.148,
|
|
"markerRadius": 0.65,
|
|
"displayId": 19970,
|
|
"checksum": "c6f26c82a61e3fbb9816dfee8bec892e5d33c43a04380e6a340250a56c7ba189",
|
|
"byteLength": 856772,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 149,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 141
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 60,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 57
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
}
|
|
},
|
|
"counts": {
|
|
"creatureEntries": 17,
|
|
"creatureDisplays": 15,
|
|
"bosses": 3,
|
|
"spawns": 98
|
|
},
|
|
"provenance": {
|
|
"recipe": "dungeon-pipeline/recipes/mechanar.json",
|
|
"sourceSnapshot": "dungeon-pipeline/work/mechanar/source-snapshot.json",
|
|
"runtimeDraft": "dungeon-pipeline/work/mechanar/runtime-draft.json",
|
|
"creatureRecipe": "dungeon-pipeline/work/mechanar/creature-export.recipe.json"
|
|
}
|
|
}
|