858 lines
25 KiB
JSON
858 lines
25 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"slug": "blood-furnace",
|
|
"title": "Hellfire Citadel: The Blood Furnace",
|
|
"mapId": 542,
|
|
"status": "green",
|
|
"environment": {
|
|
"schemaVersion": 1,
|
|
"id": "manastorm:assets:542",
|
|
"mapId": 542,
|
|
"location": "Hellfire Citadel: The Blood Furnace",
|
|
"visual": [
|
|
{
|
|
"id": "visual",
|
|
"url": "/assets/game/manastorm/542-hellfiredemon/visual.glb",
|
|
"checksum": "b0a96bfe9fbccd433209de3391729d51c15e75ddbaeebf351ce3768120f7a209",
|
|
"byteLength": 5418012,
|
|
"triangleCount": 139088,
|
|
"compression": "meshopt+ktx2"
|
|
}
|
|
],
|
|
"collision": [
|
|
{
|
|
"id": "collision",
|
|
"url": "/assets/game/manastorm/542-hellfiredemon/collision.glb",
|
|
"checksum": "552ec34a2ddc7f2621bc0496a2fa27c105283c36b5f1626cac609c70adbb8a2d",
|
|
"byteLength": 1399160,
|
|
"triangleCount": 100000,
|
|
"compression": "meshopt"
|
|
}
|
|
],
|
|
"navigation": {
|
|
"id": "navigation",
|
|
"url": "/assets/game/manastorm/542-hellfiredemon/navigation.glb",
|
|
"checksum": "800a067caba512c2e36177b682b548d45d7efecb4944dbafd202e1e651de78ee",
|
|
"byteLength": 382552,
|
|
"triangleCount": 28809,
|
|
"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": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"sourcePosition": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"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": [
|
|
-237.90802,
|
|
8.620804,
|
|
-38.874329
|
|
],
|
|
"sourcePosition": [
|
|
-237.90802,
|
|
8.620804,
|
|
-38.874329
|
|
],
|
|
"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": [
|
|
4.291992,
|
|
-41.479195,
|
|
-34.674332
|
|
],
|
|
"sourcePosition": [
|
|
4.291992,
|
|
-41.479195,
|
|
-34.674332
|
|
],
|
|
"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": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"sourcePosition": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"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": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"sourcePosition": [
|
|
-482.708038,
|
|
9.620804,
|
|
63.525665
|
|
],
|
|
"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 818 connected components; provisional anchors stay on the largest 6,076-triangle component.",
|
|
"Entrance, boss, portal, and resurrection semantics require encounter-data and playtest review.",
|
|
"The collision proxy reached the 100,000-triangle conversion cap."
|
|
]
|
|
},
|
|
"source": {
|
|
"clientSnapshot": "ascension-area-52-installed-client",
|
|
"mapDirectory": "HellfireDemon",
|
|
"checksums": {
|
|
"expansion/World/Maps/HellfireDemon": "c0188b1dd4af5646be054284fd9fd7604bd35172e5beede3f1e75c584474404e",
|
|
"patch/World/maps/HellfireDemon": "aad89805d175327d07ce6358da7bbf32051b4d860a16ed80a919b8cd7fbb32ea"
|
|
}
|
|
}
|
|
},
|
|
"creatureModels": {
|
|
"17256": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-9865-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0083,
|
|
"labelHeight": 3.0113,
|
|
"markerRadius": 0.65,
|
|
"displayId": 9865,
|
|
"checksum": "2a8da215930eb4adc7b3adb22aaacb0152df81befa00501b3e2a13e5d4842728",
|
|
"byteLength": 716412,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 140,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 132
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 55,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 53
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17370": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17149-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17149,
|
|
"checksum": "864b61a7736b99043f7e24d75019072264081cffdfdbf62fc5e55b9df2b46142",
|
|
"byteLength": 619908,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17371": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17137-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17137,
|
|
"checksum": "cb16555710bd7802b70c6ee21a986a07a0539875c60a9b7bbb6225eca5303681",
|
|
"byteLength": 618228,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17377": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17153-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.1501,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17153,
|
|
"checksum": "175a2740edbe98800766cdeb7013bc4106168bf3c63f9d1dec5e3c2d5f6be376",
|
|
"byteLength": 464956,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 130,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 122
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 38,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 36
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17380": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-19372-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.05,
|
|
"labelHeight": 17.0335,
|
|
"markerRadius": 4.1136,
|
|
"displayId": 19372,
|
|
"checksum": "54747fff6eb20dbd17f2a2b90c9b60bc7598465d136a0277fda0912a876169a3",
|
|
"byteLength": 917976,
|
|
"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
|
|
}
|
|
},
|
|
"17381": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-18369-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0803,
|
|
"labelHeight": 6.8142,
|
|
"markerRadius": 3.579,
|
|
"displayId": 18369,
|
|
"checksum": "b2aa58302e83ffce7388ba0142d5ee93532034b4afacb821399f84822767b17f",
|
|
"byteLength": 589436,
|
|
"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
|
|
}
|
|
},
|
|
"17395": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17145-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.1501,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17145,
|
|
"checksum": "b6eee6a6896a4bb85ac83d95c922fdbe7cfbd35b37727106168234ef44750c26",
|
|
"byteLength": 466004,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 130,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 122
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 38,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 36
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17397": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17148-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.1501,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17148,
|
|
"checksum": "121289fe026c06acd98d4d0d3c4549a48fa095e56617d471f2b86341e51f0a75",
|
|
"byteLength": 465404,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 130,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 122
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 38,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 36
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17398": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-16332-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0101,
|
|
"labelHeight": 3.9201,
|
|
"markerRadius": 1.0118,
|
|
"displayId": 16332,
|
|
"checksum": "48c6207cd3444da8bd93a788dc826b891e929eafe8bb865fe9cb7a3a8221fe28",
|
|
"byteLength": 465892,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 130,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 122
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 38,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 36
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17400": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-18287-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0137,
|
|
"labelHeight": 7.8057,
|
|
"markerRadius": 1.1546,
|
|
"displayId": 18287,
|
|
"checksum": "2095137d224152ffee354d7131800bd8bf2a81b56008260f9574902cb8ccb6bc",
|
|
"byteLength": 256724,
|
|
"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": 2,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17414": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17147-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17147,
|
|
"checksum": "6c79d5d3f87f7e60f1ad24fa879319a5d9ad7f07fab52fdf07297c9a35e840d5",
|
|
"byteLength": 619924,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17477": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-16888-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 2.7054,
|
|
"markerRadius": 0.65,
|
|
"displayId": 16888,
|
|
"checksum": "e9d01326b70fe1d40fb94af80e7f55291c16d0a4fc9dda432b3911e20100b619",
|
|
"byteLength": 241844,
|
|
"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": 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
|
|
}
|
|
},
|
|
"17491": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17151-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17151,
|
|
"checksum": "a72e61abb479e87965dc629bf6a66eb6613f21b80ab9cda772e42adf5f7f4a44",
|
|
"byteLength": 618692,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17624": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17152-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17152,
|
|
"checksum": "a7f758b8ca7e9b68a8a1236206950d862bc26bad53d9dd87da323b117e331c3b",
|
|
"byteLength": 620948,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17626": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17150-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.1501,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17150,
|
|
"checksum": "552f48575d37da8b9ba524232ddb2d8ce2ac8a521aa34358d297666743ebafb1",
|
|
"byteLength": 465748,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 130,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 122
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 38,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 36
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"17653": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-17137-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0081,
|
|
"labelHeight": 3.4865,
|
|
"markerRadius": 0.8094,
|
|
"displayId": 17137,
|
|
"checksum": "cb16555710bd7802b70c6ee21a986a07a0539875c60a9b7bbb6225eca5303681",
|
|
"byteLength": 618228,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"18894": {
|
|
"url": "/assets/game/dungeons/blood-furnace/creatures/display-9129-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0115,
|
|
"labelHeight": 6.5047,
|
|
"markerRadius": 0.9622,
|
|
"displayId": 9129,
|
|
"checksum": "2cf547bf5a1e5b27976867a6bfe042802d0ae739aa08462a70928ad5881fb95c",
|
|
"byteLength": 256832,
|
|
"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": 2,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
}
|
|
},
|
|
"counts": {
|
|
"creatureEntries": 17,
|
|
"creatureDisplays": 16,
|
|
"bosses": 3,
|
|
"spawns": 152
|
|
},
|
|
"provenance": {
|
|
"recipe": "dungeon-pipeline/recipes/blood-furnace.json",
|
|
"sourceSnapshot": "dungeon-pipeline/work/blood-furnace/source-snapshot.json",
|
|
"runtimeDraft": "dungeon-pipeline/work/blood-furnace/runtime-draft.json",
|
|
"creatureRecipe": "dungeon-pipeline/work/blood-furnace/creature-export.recipe.json"
|
|
}
|
|
}
|