2522 lines
74 KiB
JSON
2522 lines
74 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"slug": "draktharon-keep",
|
|
"title": "Drak'Tharon Keep",
|
|
"mapId": 600,
|
|
"status": "green",
|
|
"environment": {
|
|
"schemaVersion": 1,
|
|
"id": "manastorm:assets:600",
|
|
"mapId": 600,
|
|
"location": "Drak'Tharon Keep",
|
|
"visual": [
|
|
{
|
|
"id": "visual",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/visual.glb",
|
|
"checksum": "6a03735ad1c7141f72243b91bdd300784bad19c0e41c5c0a6b7a0f0e760e5081",
|
|
"byteLength": 24634228,
|
|
"triangleCount": 1914607,
|
|
"compression": "meshopt+ktx2",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"collision": [
|
|
{
|
|
"id": "collision-000",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-000.glb",
|
|
"checksum": "c6250d1e360a35bc714122b764f5b07dc840b41ce4fc69080e15a3176ba85b4f",
|
|
"byteLength": 130952,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-001",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-001.glb",
|
|
"checksum": "7c754a3ae46549440149ac14007b09411a4424b2f1856510b8d483ccac2a8fb1",
|
|
"byteLength": 130640,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-002",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-002.glb",
|
|
"checksum": "25df76551765a59d1893f1f120f5798a5c389fb7ac14d2dd2775f9949b9e753c",
|
|
"byteLength": 131988,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-003",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-003.glb",
|
|
"checksum": "042dcd68e48c627eb565b15b014ab2406c55e3e59da7d47165a648039cb0864e",
|
|
"byteLength": 131836,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-004",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-004.glb",
|
|
"checksum": "ba6d07f01038f15669f245fb9c534f58c1271ad24a6d6d8cee8f7fe54ece2ff7",
|
|
"byteLength": 132964,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-005",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-005.glb",
|
|
"checksum": "8ad38de85df1a8611d3ccbcc607fa4a757afd20819d697b07f473262acc4625a",
|
|
"byteLength": 147588,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-006",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-006.glb",
|
|
"checksum": "fa6f92a611ff44330ffa06938fe96be3bc758e9aca982dc9b8fb1ab0e74a5cd3",
|
|
"byteLength": 166352,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-007",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-007.glb",
|
|
"checksum": "c6b6068412f46770a58030c3bb47e92babacd7e17ba73c676bb73f0bf2265ea3",
|
|
"byteLength": 260736,
|
|
"triangleCount": 66555,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-008",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-008.glb",
|
|
"checksum": "6df9f37308c03e153b27d647b0c95cabe295eb2ed231262028becbb20d447944",
|
|
"byteLength": 310120,
|
|
"triangleCount": 71640,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-009",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-009.glb",
|
|
"checksum": "2710b4b875aed819f8f1b4673b50ff97e2bfd982e868da6d069885945a9ccc22",
|
|
"byteLength": 151720,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-010",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-010.glb",
|
|
"checksum": "750762de26e25ff833689a2e3f1b0ea55046d60320b7a636bd927498ff5989fe",
|
|
"byteLength": 145404,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-011",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-011.glb",
|
|
"checksum": "5a20acb7d13b2f7cd4dfe8f4f55a5d5cf6616f58edee066e26f3e74f2687be71",
|
|
"byteLength": 266728,
|
|
"triangleCount": 72207,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-012",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-012.glb",
|
|
"checksum": "f5d042513fb14ebf753d90734695ce3240a8c4ab6ce710e8f9cc009197df2fa8",
|
|
"byteLength": 205632,
|
|
"triangleCount": 67609,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-013",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-013.glb",
|
|
"checksum": "b978d24d82c222c2a8501ec6f930f356172866b9f37689f9abe1f9f518ad7898",
|
|
"byteLength": 1201780,
|
|
"triangleCount": 74072,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-014",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-014.glb",
|
|
"checksum": "51b73d813acb3bc6fe484d86f1f8110ad1e464af227d537df2a2e7d46df97400",
|
|
"byteLength": 212768,
|
|
"triangleCount": 67484,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-015",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-015.glb",
|
|
"checksum": "63c3692bcd810275e454568f766950d15862472655a255fcc0414cdcae683303",
|
|
"byteLength": 172216,
|
|
"triangleCount": 66620,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-016",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-016.glb",
|
|
"checksum": "50ab4aaa85b657eed525173ee93f5a235b0f57f8b18c9ecb9b5d7c89066f085d",
|
|
"byteLength": 145820,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-017",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-017.glb",
|
|
"checksum": "24f9bd6f478e592407c11b37d4bf9486ffcfaaf749ce327464989836e65986dc",
|
|
"byteLength": 187456,
|
|
"triangleCount": 66649,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-018",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-018.glb",
|
|
"checksum": "a288d65c8b475f2a9a5a4ee4a112c3ef6b2c5a1788b00eec365b566c910722c0",
|
|
"byteLength": 191256,
|
|
"triangleCount": 66421,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-019",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-019.glb",
|
|
"checksum": "c64ffa345381fe8b86f4331e73791984b81e974fda8d5598881fd583e515ac82",
|
|
"byteLength": 336060,
|
|
"triangleCount": 75280,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-020",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-020.glb",
|
|
"checksum": "522f3de0441cfe6bc813a421b75828be6c5b277074d837f1952344fe0f2de924",
|
|
"byteLength": 152572,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-021",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-021.glb",
|
|
"checksum": "ef3b5cb2d86ce9adfab263d38820c3b8fa4aae5abe51921c50078793c0728bef",
|
|
"byteLength": 141192,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-022",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-022.glb",
|
|
"checksum": "10a16f42b69053620083db06d2e177e5e4a30a7edc139fd9e2c019b19686fcbf",
|
|
"byteLength": 185020,
|
|
"triangleCount": 67609,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-023",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-023.glb",
|
|
"checksum": "cb0d7dd64437e9c936676b5e66c8eec5220d7733987f8b8baa1dee01b0eb2c33",
|
|
"byteLength": 167144,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-024",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-024.glb",
|
|
"checksum": "3c4a274a2d47e76c8ae2b1aeaaee34e1ec0fedf5a7892180f6dd7891645b977a",
|
|
"byteLength": 169904,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "collision-025",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/collision-025.glb",
|
|
"checksum": "4afcd91696b56f6e9d62547fbff018759ec576ae2dfe8878872c29f0fe5dad8c",
|
|
"byteLength": 149156,
|
|
"triangleCount": 65536,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "blender-conversion-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/staging/environment/conversion-report.json",
|
|
"sourceFiles": [
|
|
"adt_30_30.obj",
|
|
"adt_30_31.obj",
|
|
"adt_30_32.obj",
|
|
"adt_30_33.obj",
|
|
"adt_30_34.obj",
|
|
"adt_31_30.obj",
|
|
"adt_31_31.obj",
|
|
"adt_31_32.obj",
|
|
"adt_31_33.obj",
|
|
"adt_31_34.obj",
|
|
"adt_32_30.obj",
|
|
"adt_32_31.obj",
|
|
"adt_32_32.obj",
|
|
"adt_32_33.obj",
|
|
"adt_32_34.obj",
|
|
"adt_33_30.obj",
|
|
"adt_33_31.obj",
|
|
"adt_33_32.obj",
|
|
"adt_33_33.obj",
|
|
"adt_33_34.obj",
|
|
"adt_34_30.obj",
|
|
"adt_34_31.obj",
|
|
"adt_34_32.obj",
|
|
"adt_34_33.obj",
|
|
"adt_34_34.obj"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"navigation": {
|
|
"id": "navigation",
|
|
"url": "/assets/game/manastorm/600-draktheronkeep/navigation.glb",
|
|
"checksum": "3ae4c87f2dbe01a96e489e7f3590ead93b260e3a70fc4fdb59f397be977443d7",
|
|
"byteLength": 4362736,
|
|
"triangleCount": 364577,
|
|
"compression": "meshopt",
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"provenance": {
|
|
"kind": "recast-navigation-report",
|
|
"report": "dungeon-pipeline/work/draktharon-keep/recast-report.json",
|
|
"collisionChunkIds": [
|
|
"collision-000",
|
|
"collision-001",
|
|
"collision-002",
|
|
"collision-003",
|
|
"collision-004",
|
|
"collision-005",
|
|
"collision-006",
|
|
"collision-007",
|
|
"collision-008",
|
|
"collision-009",
|
|
"collision-010",
|
|
"collision-011",
|
|
"collision-012",
|
|
"collision-013",
|
|
"collision-014",
|
|
"collision-015",
|
|
"collision-016",
|
|
"collision-017",
|
|
"collision-018",
|
|
"collision-019",
|
|
"collision-020",
|
|
"collision-021",
|
|
"collision-022",
|
|
"collision-023",
|
|
"collision-024",
|
|
"collision-025"
|
|
],
|
|
"collisionInputPaths": [
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-000.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-001.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-002.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-003.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-004.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-005.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-006.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-007.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-008.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-009.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-010.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-011.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-012.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-013.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-014.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-015.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-016.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-017.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-018.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-019.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-020.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-021.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-022.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-023.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-024.glb",
|
|
"dungeon-pipeline/work/draktharon-keep/staging/environment/draktharon-keep-collision-025.glb"
|
|
]
|
|
}
|
|
},
|
|
"transform": {
|
|
"fromWow": "three(x,y,z)=(-wow.x,wow.z,wow.y)",
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1
|
|
},
|
|
"anchors": [
|
|
{
|
|
"id": "player-provisional-main-component",
|
|
"kind": "player",
|
|
"position": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"sourcePosition": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"navmeshDistance": 0.000001,
|
|
"provenance": "authored",
|
|
"source": "AzerothCore server coordinate projected to the selected Recast component.",
|
|
"note": "Provisional projected entrance."
|
|
},
|
|
{
|
|
"id": "trash-provisional-main-component",
|
|
"kind": "trash",
|
|
"position": [
|
|
-1125.399292,
|
|
-4.683411,
|
|
-529.599365
|
|
],
|
|
"sourcePosition": [
|
|
-1125.399292,
|
|
-4.683411,
|
|
-529.599365
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "AzerothCore server coordinate projected to the selected Recast component.",
|
|
"note": "Provisional projected trash anchor."
|
|
},
|
|
{
|
|
"id": "boss-provisional-main-component",
|
|
"kind": "boss",
|
|
"position": [
|
|
-1125.399292,
|
|
-4.683411,
|
|
-529.599365
|
|
],
|
|
"sourcePosition": [
|
|
-1125.399292,
|
|
-4.683411,
|
|
-529.599365
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "AzerothCore server coordinate projected to the selected Recast component.",
|
|
"note": "Provisional projected boss anchor."
|
|
},
|
|
{
|
|
"id": "portal-provisional-main-component",
|
|
"kind": "portal",
|
|
"position": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"sourcePosition": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"navmeshDistance": 0.000001,
|
|
"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": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"sourcePosition": [
|
|
-1123.599365,
|
|
-1.683411,
|
|
-539.49939
|
|
],
|
|
"navmeshDistance": 0.000001,
|
|
"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 1159 connected components; provisional anchors use the largest component satisfying maximum-horizontal-span:1600, with 12,526 triangles (the largest overall component has 289,034).",
|
|
"Entrance, boss, portal, and resurrection semantics require encounter-data and playtest review.",
|
|
"Player, trash, and boss anchors were projected from AzerothCore server coordinates onto the selected Recast component.",
|
|
"Normalized 50 ADT placement containers to Blender Z-up before glTF export.",
|
|
"Environment geometry is sourced from the installed Project Epoch 3.3.5a client.",
|
|
"Population, creature spells, patrols, and encounter credit identities are sourced from the pinned AzerothCore world snapshot."
|
|
]
|
|
},
|
|
"source": {
|
|
"clientSnapshot": "project-epoch-installed-client",
|
|
"mapDirectory": "DrakTheronKeep",
|
|
"checksums": {}
|
|
}
|
|
},
|
|
"creatureModels": {
|
|
"26620": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27077-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0176,
|
|
"labelHeight": 4.7168,
|
|
"markerRadius": 0.8267,
|
|
"displayId": 27077,
|
|
"checksum": "16e5bdff64073c4718ce10c333e17dad08233695928abd0e6f92f97335bd7dc0",
|
|
"byteLength": 468880,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 136,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 128
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 45,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 44
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26621": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-24994-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0013,
|
|
"labelHeight": 2.7604,
|
|
"markerRadius": 0.65,
|
|
"displayId": 24994,
|
|
"checksum": "7810bf89de36f5973880755ef853048e4ca98717b3affd21544c943c31d9bda5",
|
|
"byteLength": 640204,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26622": {
|
|
"url": "/assets/game/creatures/shared/d1808c723ce299735a6e04353e27ea6350abc507068bc4737393e3d16145bac6.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 1.17,
|
|
"markerRadius": 2.1069,
|
|
"displayId": 1955,
|
|
"checksum": "d1808c723ce299735a6e04353e27ea6350abc507068bc4737393e3d16145bac6",
|
|
"byteLength": 239564,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 4,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26623": {
|
|
"url": "/assets/game/creatures/shared/9a6dd0a8f5d239e51ad1ceaed4079f25646ad7be2e952cc4feef7bbcda29613b.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0035,
|
|
"labelHeight": 3.6388,
|
|
"markerRadius": 0.7423,
|
|
"displayId": 7847,
|
|
"checksum": "9a6dd0a8f5d239e51ad1ceaed4079f25646ad7be2e952cc4feef7bbcda29613b",
|
|
"byteLength": 256156,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26624": {
|
|
"url": "/assets/game/creatures/shared/2f64a293ef2b8514538c3e3c90e480b7f8d3c71dc2855c2183bad097933f4da2.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0061,
|
|
"labelHeight": 5.6966,
|
|
"markerRadius": 2.5109,
|
|
"displayId": 1693,
|
|
"checksum": "2f64a293ef2b8514538c3e3c90e480b7f8d3c71dc2855c2183bad097933f4da2",
|
|
"byteLength": 314372,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26625": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-16462-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.2209,
|
|
"labelHeight": 3.0139,
|
|
"markerRadius": 2.3398,
|
|
"displayId": 16462,
|
|
"checksum": "e3ac7a27d12d8ede78f40b0fac602b32d718a8b7bf2e0d0f09f15cf7889ea513",
|
|
"byteLength": 320872,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 6,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 0
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26626": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-24084-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0013,
|
|
"labelHeight": 4.6049,
|
|
"markerRadius": 0.944,
|
|
"displayId": 24084,
|
|
"checksum": "759c941599817357ff489f527aeb14581b15636196aa477f971348f7ec7834b2",
|
|
"byteLength": 420352,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 7,
|
|
"runtimeDrawCalls": 5,
|
|
"savedDrawCalls": 2
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 5,
|
|
"ktx2Textures": 5,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26628": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-19732-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.023,
|
|
"labelHeight": 3.7328,
|
|
"markerRadius": 2.526,
|
|
"displayId": 19732,
|
|
"checksum": "2ebe6f04e73a2c3202351731c83f7ff0d80abac62f911eb5705cf4726d058c3c",
|
|
"byteLength": 303308,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 8,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26630": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-26352-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.017,
|
|
"labelHeight": 6.9778,
|
|
"markerRadius": 2.2481,
|
|
"displayId": 26352,
|
|
"checksum": "abd1b5640bf5b3880374daea5e5d157aaaa6ee0caaadcb0ee072407973cedb09",
|
|
"byteLength": 290384,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 5,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 3
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26631": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-26292-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.995,
|
|
"labelHeight": 13.5311,
|
|
"markerRadius": 2.9978,
|
|
"displayId": 26292,
|
|
"checksum": "2f8d5c9af7f58b99da6dad1858c59ee2790a17a87a9edda3ed78c55d9509196d",
|
|
"byteLength": 836644,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 46,
|
|
"runtimeDrawCalls": 5,
|
|
"savedDrawCalls": 41
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 5,
|
|
"ktx2Textures": 5,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26632": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27072-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 13.929,
|
|
"labelHeight": 23.1673,
|
|
"markerRadius": 4.5,
|
|
"displayId": 27072,
|
|
"checksum": "4c94f5902798e491844cadf74a158b278c4e2b99d021214ee869e304a75faa69",
|
|
"byteLength": 331664,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26635": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27058-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0281,
|
|
"labelHeight": 5.6905,
|
|
"markerRadius": 1.0315,
|
|
"displayId": 27058,
|
|
"checksum": "9677ea63784348dabfa456cac5f2d90c503ca38e0824849071090e5902e55004",
|
|
"byteLength": 353204,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26636": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-26857-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0161,
|
|
"labelHeight": 3.2533,
|
|
"markerRadius": 0.65,
|
|
"displayId": 26857,
|
|
"checksum": "31735d64ca845b84400a1e7c988cee1e5c3a8fccd3a6b4632ec93d517097f844",
|
|
"byteLength": 344748,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26637": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-26860-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0201,
|
|
"labelHeight": 4.0646,
|
|
"markerRadius": 0.7368,
|
|
"displayId": 26860,
|
|
"checksum": "3336c6418e6a780712ee7f9070c3ddb8da1c937807e26b00c2905faa224b3b2b",
|
|
"byteLength": 350644,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26638": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27056-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0241,
|
|
"labelHeight": 4.8776,
|
|
"markerRadius": 0.8841,
|
|
"displayId": 27056,
|
|
"checksum": "c03c59fd8c524d5481cd216bc76ea1b266cf33ad1ce71beb3c7100d779b1205f",
|
|
"byteLength": 353204,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26639": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27083-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0176,
|
|
"labelHeight": 4.7168,
|
|
"markerRadius": 0.8267,
|
|
"displayId": 27083,
|
|
"checksum": "8aa3b8be4aba5518f4b32a21de86a61eedaf2ff0dd37091fb172437ffc49551d",
|
|
"byteLength": 468136,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 136,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 128
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 45,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 44
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"26641": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-19734-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.023,
|
|
"labelHeight": 3.7328,
|
|
"markerRadius": 2.526,
|
|
"displayId": 19734,
|
|
"checksum": "febcbdf11ad83b288281acc148ceda1e393f025a2f79d3a7c9b02c0739294f43",
|
|
"byteLength": 305780,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 8,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"26830": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27062-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0281,
|
|
"labelHeight": 5.6905,
|
|
"markerRadius": 1.0315,
|
|
"displayId": 27062,
|
|
"checksum": "cfe302e5f95ef5eaf53c1f40502797859edbe5b89e47ceabafb2575deb528ef2",
|
|
"byteLength": 344700,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"27431": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-27075-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0239,
|
|
"labelHeight": 6.4148,
|
|
"markerRadius": 1.1243,
|
|
"displayId": 27075,
|
|
"checksum": "37fe14ac179af17cef306e038f979c786e0223966356d473d3ca18681a6c2825",
|
|
"byteLength": 468668,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 136,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 128
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 45,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 44
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"27483": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-5240-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.1061,
|
|
"labelHeight": 20.1113,
|
|
"markerRadius": 4.5,
|
|
"displayId": 5240,
|
|
"checksum": "6df11a1504613ab98ead096e69979cac4fc6792968607d76eda944a4ab6988b3",
|
|
"byteLength": 461920,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"27871": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-829-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0011,
|
|
"labelHeight": 2.2953,
|
|
"markerRadius": 0.65,
|
|
"displayId": 829,
|
|
"checksum": "f7441555275a5da9f414c0b8e7044ee5a9672c04f4e38b6a86800fdc9221de34",
|
|
"byteLength": 566460,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"27909": {
|
|
"url": "/assets/game/dungeons/draktharon-keep/creatures/display-24925-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.6446,
|
|
"labelHeight": 4.0971,
|
|
"markerRadius": 1.7013,
|
|
"displayId": 24925,
|
|
"checksum": "d881f7fe483b88e5d56f0fce8e2f1b19d5c147ce25df0064e32add9d7b0e6807",
|
|
"byteLength": 84824,
|
|
"animationClips": 2,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": false,
|
|
"run": false,
|
|
"attack": false,
|
|
"cast": false,
|
|
"hit": false,
|
|
"death": true
|
|
},
|
|
"missingAnimationSemantics": [
|
|
"locomotion",
|
|
"attack"
|
|
],
|
|
"sourceAnimationClips": 2,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 0
|
|
},
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 6,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 4
|
|
},
|
|
"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": 22,
|
|
"creatureDisplays": 22,
|
|
"bosses": 4,
|
|
"spawns": 115
|
|
},
|
|
"provenance": {
|
|
"recipe": "dungeon-pipeline/recipes/draktharon-keep.json",
|
|
"sourceSnapshot": "dungeon-pipeline/work/draktharon-keep/source-snapshot.json",
|
|
"runtimeDraft": "dungeon-pipeline/work/draktharon-keep/runtime-draft.json",
|
|
"creatureRecipe": "dungeon-pipeline/work/draktharon-keep/creature-export.recipe.json"
|
|
}
|
|
}
|