485 lines
12 KiB
Plaintext
485 lines
12 KiB
Plaintext
|
{
|
||
|
"asset" : {
|
||
|
"generator" : "Khronos glTF Blender I/O v3.4.50",
|
||
|
"version" : "2.0"
|
||
|
},
|
||
|
"scene" : 0,
|
||
|
"scenes" : [
|
||
|
{
|
||
|
"name" : "Scene",
|
||
|
"nodes" : [
|
||
|
4
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"nodes" : [
|
||
|
{
|
||
|
"mesh" : 0,
|
||
|
"name" : "turret_footA",
|
||
|
"rotation" : [
|
||
|
0,
|
||
|
0.9659258127212524,
|
||
|
0,
|
||
|
0.2588190734386444
|
||
|
],
|
||
|
"translation" : [
|
||
|
0.24185866117477417,
|
||
|
4.38690176451928e-06,
|
||
|
0.13964934647083282
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"mesh" : 1,
|
||
|
"name" : "turret_footB",
|
||
|
"rotation" : [
|
||
|
0,
|
||
|
-0.7071068286895752,
|
||
|
0,
|
||
|
0.7071068286895752
|
||
|
],
|
||
|
"translation" : [
|
||
|
0,
|
||
|
4.38690176451928e-06,
|
||
|
-0.2792816758155823
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"mesh" : 2,
|
||
|
"name" : "turret_footC",
|
||
|
"rotation" : [
|
||
|
0,
|
||
|
0.258819043636322,
|
||
|
0,
|
||
|
0.9659258127212524
|
||
|
],
|
||
|
"translation" : [
|
||
|
-0.24185866117477417,
|
||
|
4.38690176451928e-06,
|
||
|
0.13963069021701813
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"mesh" : 3,
|
||
|
"name" : "turret_gun",
|
||
|
"translation" : [
|
||
|
0,
|
||
|
0.22169208526611328,
|
||
|
0
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"children" : [
|
||
|
0,
|
||
|
1,
|
||
|
2,
|
||
|
3
|
||
|
],
|
||
|
"mesh" : 4,
|
||
|
"name" : "turret_base"
|
||
|
}
|
||
|
],
|
||
|
"materials" : [
|
||
|
{
|
||
|
"name" : "engineer_texture",
|
||
|
"pbrMetallicRoughness" : {
|
||
|
"baseColorTexture" : {
|
||
|
"index" : 0
|
||
|
},
|
||
|
"metallicFactor" : 0,
|
||
|
"roughnessFactor" : 0.5
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"meshes" : [
|
||
|
{
|
||
|
"name" : "Cube.13060",
|
||
|
"primitives" : [
|
||
|
{
|
||
|
"attributes" : {
|
||
|
"POSITION" : 0,
|
||
|
"TEXCOORD_0" : 1,
|
||
|
"NORMAL" : 2
|
||
|
},
|
||
|
"indices" : 3,
|
||
|
"material" : 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name" : "Cube.13062",
|
||
|
"primitives" : [
|
||
|
{
|
||
|
"attributes" : {
|
||
|
"POSITION" : 4,
|
||
|
"TEXCOORD_0" : 5,
|
||
|
"NORMAL" : 6
|
||
|
},
|
||
|
"indices" : 7,
|
||
|
"material" : 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name" : "Cube.13059",
|
||
|
"primitives" : [
|
||
|
{
|
||
|
"attributes" : {
|
||
|
"POSITION" : 8,
|
||
|
"TEXCOORD_0" : 9,
|
||
|
"NORMAL" : 10
|
||
|
},
|
||
|
"indices" : 11,
|
||
|
"material" : 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name" : "Cube.13061",
|
||
|
"primitives" : [
|
||
|
{
|
||
|
"attributes" : {
|
||
|
"POSITION" : 12,
|
||
|
"TEXCOORD_0" : 13,
|
||
|
"NORMAL" : 14
|
||
|
},
|
||
|
"indices" : 15,
|
||
|
"material" : 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name" : "Torus.064",
|
||
|
"primitives" : [
|
||
|
{
|
||
|
"attributes" : {
|
||
|
"POSITION" : 16,
|
||
|
"TEXCOORD_0" : 17,
|
||
|
"NORMAL" : 18
|
||
|
},
|
||
|
"indices" : 19,
|
||
|
"material" : 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"textures" : [
|
||
|
{
|
||
|
"sampler" : 0,
|
||
|
"source" : 0
|
||
|
}
|
||
|
],
|
||
|
"images" : [
|
||
|
{
|
||
|
"mimeType" : "image/png",
|
||
|
"name" : "engineer_texture",
|
||
|
"uri" : "engineer_texture.png"
|
||
|
}
|
||
|
],
|
||
|
"accessors" : [
|
||
|
{
|
||
|
"bufferView" : 0,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 220,
|
||
|
"max" : [
|
||
|
0.09661893546581268,
|
||
|
0.09239551424980164,
|
||
|
0.18096545338630676
|
||
|
],
|
||
|
"min" : [
|
||
|
-0.2717345952987671,
|
||
|
-0.3659668564796448,
|
||
|
-0.18087321519851685
|
||
|
],
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 1,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 220,
|
||
|
"type" : "VEC2"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 2,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 220,
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 3,
|
||
|
"componentType" : 5123,
|
||
|
"count" : 558,
|
||
|
"type" : "SCALAR"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 4,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 198,
|
||
|
"max" : [
|
||
|
0.0966188907623291,
|
||
|
0.09239551424980164,
|
||
|
0.21046559512615204
|
||
|
],
|
||
|
"min" : [
|
||
|
-0.2717345952987671,
|
||
|
-0.3659668266773224,
|
||
|
-0.2104654610157013
|
||
|
],
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 5,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 198,
|
||
|
"type" : "VEC2"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 6,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 198,
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 7,
|
||
|
"componentType" : 5123,
|
||
|
"count" : 456,
|
||
|
"type" : "SCALAR"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 8,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 142,
|
||
|
"max" : [
|
||
|
0.0966188907623291,
|
||
|
0.09239551424980164,
|
||
|
0.18096545338630676
|
||
|
],
|
||
|
"min" : [
|
||
|
-0.2717345952987671,
|
||
|
-0.3659668266773224,
|
||
|
-0.18087321519851685
|
||
|
],
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 9,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 142,
|
||
|
"type" : "VEC2"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 10,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 142,
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 11,
|
||
|
"componentType" : 5123,
|
||
|
"count" : 408,
|
||
|
"type" : "SCALAR"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 12,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 1205,
|
||
|
"max" : [
|
||
|
0.49635928869247437,
|
||
|
0.5451014637947083,
|
||
|
0.5770796537399292
|
||
|
],
|
||
|
"min" : [
|
||
|
-0.44335028529167175,
|
||
|
4.083606199856149e-06,
|
||
|
-0.4233914017677307
|
||
|
],
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 13,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 1205,
|
||
|
"type" : "VEC2"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 14,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 1205,
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 15,
|
||
|
"componentType" : 5123,
|
||
|
"count" : 2838,
|
||
|
"type" : "SCALAR"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 16,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 500,
|
||
|
"max" : [
|
||
|
0.3524247109889984,
|
||
|
0.22211486101150513,
|
||
|
0.34524214267730713
|
||
|
],
|
||
|
"min" : [
|
||
|
-0.3524243235588074,
|
||
|
-0.06240982189774513,
|
||
|
-0.3078788220882416
|
||
|
],
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 17,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 500,
|
||
|
"type" : "VEC2"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 18,
|
||
|
"componentType" : 5126,
|
||
|
"count" : 500,
|
||
|
"type" : "VEC3"
|
||
|
},
|
||
|
{
|
||
|
"bufferView" : 19,
|
||
|
"componentType" : 5123,
|
||
|
"count" : 828,
|
||
|
"type" : "SCALAR"
|
||
|
}
|
||
|
],
|
||
|
"bufferViews" : [
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 2640,
|
||
|
"byteOffset" : 0,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1760,
|
||
|
"byteOffset" : 2640,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 2640,
|
||
|
"byteOffset" : 4400,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1116,
|
||
|
"byteOffset" : 7040,
|
||
|
"target" : 34963
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 2376,
|
||
|
"byteOffset" : 8156,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1584,
|
||
|
"byteOffset" : 10532,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 2376,
|
||
|
"byteOffset" : 12116,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 912,
|
||
|
"byteOffset" : 14492,
|
||
|
"target" : 34963
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1704,
|
||
|
"byteOffset" : 15404,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1136,
|
||
|
"byteOffset" : 17108,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1704,
|
||
|
"byteOffset" : 18244,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 816,
|
||
|
"byteOffset" : 19948,
|
||
|
"target" : 34963
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 14460,
|
||
|
"byteOffset" : 20764,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 9640,
|
||
|
"byteOffset" : 35224,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 14460,
|
||
|
"byteOffset" : 44864,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 5676,
|
||
|
"byteOffset" : 59324,
|
||
|
"target" : 34963
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 6000,
|
||
|
"byteOffset" : 65000,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 4000,
|
||
|
"byteOffset" : 71000,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 6000,
|
||
|
"byteOffset" : 75000,
|
||
|
"target" : 34962
|
||
|
},
|
||
|
{
|
||
|
"buffer" : 0,
|
||
|
"byteLength" : 1656,
|
||
|
"byteOffset" : 81000,
|
||
|
"target" : 34963
|
||
|
}
|
||
|
],
|
||
|
"samplers" : [
|
||
|
{
|
||
|
"magFilter" : 9729,
|
||
|
"minFilter" : 9987
|
||
|
}
|
||
|
],
|
||
|
"buffers" : [
|
||
|
{
|
||
|
"byteLength" : 82656,
|
||
|
"uri" : "turret_base.bin"
|
||
|
}
|
||
|
]
|
||
|
}
|