outfly/assets/models/hollow_asteroid.gltf

1059 lines
16 KiB
JSON

{
"asset":{
"generator":"Khronos glTF Blender I/O v4.2.70",
"version":"2.0"
},
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10
]
}
],
"nodes":[
{
"mesh":0,
"name":"ShellOutside"
},
{
"mesh":1,
"name":"Cylinder",
"rotation":[
0.7071068286895752,
0,
0,
0.7071068286895752
],
"scale":[
0.28259873390197754,
0.14983613789081573,
0.28259873390197754
],
"translation":[
0,
0,
0.7781650424003601
]
},
{
"mesh":2,
"name":"ShellInside"
},
{
"mesh":3,
"name":"Cube",
"rotation":[
0.2446850687265396,
-0.045994825661182404,
0.10790307819843292,
0.9624814987182617
],
"scale":[
0.016423359513282776,
0.016423359513282776,
0.31938064098358154
],
"translation":[
-0.5722941160202026,
-0.3963385224342346,
-0.1286868005990982
]
},
{
"mesh":4,
"name":"Cube.001",
"rotation":[
0.18848738074302673,
-0.9331722855567932,
-0.1467013955116272,
0.26859015226364136
],
"scale":[
0.02924409508705139,
0.029244091361761093,
0.568701982498169
],
"translation":[
0.24938586354255676,
-0.38616928458213806,
-0.1275884211063385
]
},
{
"mesh":5,
"name":"Floor",
"rotation":[
0.22662420570850372,
0.14089469611644745,
-0.03873283416032791,
0.9629589915275574
],
"scale":[
0.3258369565010071,
0.003264262108132243,
0.14287546277046204
],
"translation":[
-0.17602066695690155,
-0.4113255441188812,
-0.2007010132074356
]
},
{
"mesh":6,
"name":"Cube.003",
"rotation":[
-0.33639276027679443,
0.6379992365837097,
-0.2603446841239929,
0.6418859958648682
],
"scale":[
0.01887666992843151,
0.01887666992843151,
0.36708950996398926
],
"translation":[
0.12722429633140564,
0.5380159020423889,
-0.07038053870201111
]
},
{
"mesh":7,
"name":"Cube.004",
"rotation":[
-0.21550679206848145,
0.48371076583862305,
-0.16536861658096313,
0.8320059776306152
],
"scale":[
0.01887666992843151,
0.01887667179107666,
0.36708953976631165
],
"translation":[
0.055000416934490204,
0.5608014464378357,
0.166769340634346
]
},
{
"mesh":8,
"name":"Tank",
"rotation":[
0.6296208500862122,
0.14641901850700378,
0.04043733701109886,
0.7619081139564514
],
"scale":[
0.07744201272726059,
0.14927244186401367,
0.07744202017784119
],
"translation":[
0.0011809244751930237,
0.5020033121109009,
-0.011742507107555866
]
},
{
"mesh":9,
"name":"Tank.001",
"rotation":[
0.6197414398193359,
0.11763753741979599,
0.07657001912593842,
0.7721521854400635
],
"scale":[
0.07744200527667999,
0.14927245676517487,
0.07744201272726059
],
"translation":[
0.16573497653007507,
0.4894671142101288,
-0.022204728797078133
]
},
{
"mesh":10,
"name":"Cube.002",
"rotation":[
-0.4909209907054901,
-0.7642384767532349,
0.12591591477394104,
0.3988499641418457
],
"scale":[
0.029244093224406242,
0.02924409508705139,
0.568701982498169
],
"translation":[
0.30833348631858826,
-0.023365411907434464,
-0.2925625145435333
]
}
],
"materials":[
{
"doubleSided":true,
"name":"Material",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0.30158731341362,
"roughnessFactor":0.7142857313156128
}
},
{
"doubleSided":true,
"name":"Material.001",
"pbrMetallicRoughness":{
"baseColorFactor":[
0.04946373403072357,
0.04946373403072357,
0.04946373403072357,
1
],
"metallicFactor":0.8492063283920288,
"roughnessFactor":0.555555522441864
}
},
{
"name":"Material.002",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":1
},
"metallicFactor":0.3888888955116272,
"roughnessFactor":0.7936508059501648
}
},
{
"doubleSided":true,
"name":"Floor",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":2
},
"metallicFactor":0.7063491940498352,
"roughnessFactor":0.579365074634552
}
},
{
"doubleSided":true,
"name":"Paint",
"pbrMetallicRoughness":{
"baseColorFactor":[
0.6094664335250854,
0.6094664335250854,
0.6094664335250854,
1
],
"metallicFactor":0.25396817922592163,
"roughnessFactor":0.1666666716337204
}
}
],
"meshes":[
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7,
"material":1
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":8,
"NORMAL":9,
"TEXCOORD_0":10
},
"indices":11,
"material":2
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":12,
"NORMAL":13,
"TEXCOORD_0":14
},
"indices":15,
"material":1
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":16,
"NORMAL":17,
"TEXCOORD_0":18
},
"indices":15,
"material":1
}
]
},
{
"name":"Cube.002",
"primitives":[
{
"attributes":{
"POSITION":19,
"NORMAL":20,
"TEXCOORD_0":21
},
"indices":22,
"material":3
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":23,
"NORMAL":24,
"TEXCOORD_0":25
},
"indices":15,
"material":1
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":26,
"NORMAL":27,
"TEXCOORD_0":28
},
"indices":15,
"material":1
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":29,
"NORMAL":30,
"TEXCOORD_0":31
},
"indices":32,
"material":4
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":33,
"NORMAL":34,
"TEXCOORD_0":35
},
"indices":32,
"material":4
}
]
},
{
"name":"Mesh",
"primitives":[
{
"attributes":{
"POSITION":36,
"NORMAL":37,
"TEXCOORD_0":38
},
"indices":15,
"material":1
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
},
{
"sampler":0,
"source":1
},
{
"sampler":0,
"source":2
}
],
"images":[
{
"mimeType":"image/jpeg",
"name":"mercury",
"uri":"textures/mercury.jpg"
},
{
"mimeType":"image/jpeg",
"name":"rock",
"uri":"textures/rock.jpg"
},
{
"mimeType":"image/png",
"name":"perforated",
"uri":"textures/perforated.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":1624,
"max":[
0.9321207404136658,
0.9251536726951599,
0.8966113328933716
],
"min":[
-0.938201367855072,
-0.9328452944755554,
-0.9106674194335938
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":1624,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":1624,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":6504,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":2437,
"max":[
0.983182430267334,
0.9151450991630554,
0.983182430267334
],
"min":[
-0.983182430267334,
-0.9168652296066284,
-0.9831824898719788
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":2437,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":2437,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":12288,
"type":"SCALAR"
},
{
"bufferView":8,
"componentType":5126,
"count":1501,
"max":[
0.8042588829994202,
0.7132241725921631,
0.806800127029419
],
"min":[
-0.6674301624298096,
-0.7374663949012756,
-0.582830548286438
],
"type":"VEC3"
},
{
"bufferView":9,
"componentType":5126,
"count":1501,
"type":"VEC3"
},
{
"bufferView":10,
"componentType":5126,
"count":1501,
"type":"VEC2"
},
{
"bufferView":11,
"componentType":5123,
"count":5904,
"type":"SCALAR"
},
{
"bufferView":12,
"componentType":5126,
"count":521,
"max":[
8.920257568359375,
7.299448013305664,
0.9950506687164307
],
"min":[
-0.7900373935699463,
-5.376383304595947,
-0.9948680996894836
],
"type":"VEC3"
},
{
"bufferView":13,
"componentType":5126,
"count":521,
"type":"VEC3"
},
{
"bufferView":14,
"componentType":5126,
"count":521,
"type":"VEC2"
},
{
"bufferView":15,
"componentType":5123,
"count":2496,
"type":"SCALAR"
},
{
"bufferView":16,
"componentType":5126,
"count":521,
"max":[
8.920257568359375,
7.299448013305664,
0.9950506687164307
],
"min":[
-0.7900373935699463,
-5.376383304595947,
-0.9948680996894836
],
"type":"VEC3"
},
{
"bufferView":17,
"componentType":5126,
"count":521,
"type":"VEC3"
},
{
"bufferView":18,
"componentType":5126,
"count":521,
"type":"VEC2"
},
{
"bufferView":19,
"componentType":5126,
"count":24,
"max":[
1,
1,
1
],
"min":[
-1,
-1,
-1
],
"type":"VEC3"
},
{
"bufferView":20,
"componentType":5126,
"count":24,
"type":"VEC3"
},
{
"bufferView":21,
"componentType":5126,
"count":24,
"type":"VEC2"
},
{
"bufferView":22,
"componentType":5123,
"count":36,
"type":"SCALAR"
},
{
"bufferView":23,
"componentType":5126,
"count":521,
"max":[
8.920257568359375,
7.299448013305664,
0.9950506687164307
],
"min":[
-0.7900373935699463,
-5.376383304595947,
-0.9948680996894836
],
"type":"VEC3"
},
{
"bufferView":24,
"componentType":5126,
"count":521,
"type":"VEC3"
},
{
"bufferView":25,
"componentType":5126,
"count":521,
"type":"VEC2"
},
{
"bufferView":26,
"componentType":5126,
"count":521,
"max":[
8.920257568359375,
7.299448013305664,
0.9950506687164307
],
"min":[
-0.7900373935699463,
-5.376383304595947,
-0.9948680996894836
],
"type":"VEC3"
},
{
"bufferView":27,
"componentType":5126,
"count":521,
"type":"VEC3"
},
{
"bufferView":28,
"componentType":5126,
"count":521,
"type":"VEC2"
},
{
"bufferView":29,
"componentType":5126,
"count":1004,
"max":[
1.0691070556640625,
0.9457287788391113,
1.069107174873352
],
"min":[
-1.069107174873352,
-0.9467571973800659,
-1.0691070556640625
],
"type":"VEC3"
},
{
"bufferView":30,
"componentType":5126,
"count":1004,
"type":"VEC3"
},
{
"bufferView":31,
"componentType":5126,
"count":1004,
"type":"VEC2"
},
{
"bufferView":32,
"componentType":5123,
"count":5376,
"type":"SCALAR"
},
{
"bufferView":33,
"componentType":5126,
"count":1004,
"max":[
1.0691070556640625,
0.9457287788391113,
1.069107174873352
],
"min":[
-1.069107174873352,
-0.9467571973800659,
-1.0691070556640625
],
"type":"VEC3"
},
{
"bufferView":34,
"componentType":5126,
"count":1004,
"type":"VEC3"
},
{
"bufferView":35,
"componentType":5126,
"count":1004,
"type":"VEC2"
},
{
"bufferView":36,
"componentType":5126,
"count":521,
"max":[
8.920257568359375,
7.299448013305664,
0.9950506687164307
],
"min":[
-0.7900373935699463,
-5.376383304595947,
-0.9948680996894836
],
"type":"VEC3"
},
{
"bufferView":37,
"componentType":5126,
"count":521,
"type":"VEC3"
},
{
"bufferView":38,
"componentType":5126,
"count":521,
"type":"VEC2"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":19488,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":19488,
"byteOffset":19488,
"target":34962
},
{
"buffer":0,
"byteLength":12992,
"byteOffset":38976,
"target":34962
},
{
"buffer":0,
"byteLength":13008,
"byteOffset":51968,
"target":34963
},
{
"buffer":0,
"byteLength":29244,
"byteOffset":64976,
"target":34962
},
{
"buffer":0,
"byteLength":29244,
"byteOffset":94220,
"target":34962
},
{
"buffer":0,
"byteLength":19496,
"byteOffset":123464,
"target":34962
},
{
"buffer":0,
"byteLength":24576,
"byteOffset":142960,
"target":34963
},
{
"buffer":0,
"byteLength":18012,
"byteOffset":167536,
"target":34962
},
{
"buffer":0,
"byteLength":18012,
"byteOffset":185548,
"target":34962
},
{
"buffer":0,
"byteLength":12008,
"byteOffset":203560,
"target":34962
},
{
"buffer":0,
"byteLength":11808,
"byteOffset":215568,
"target":34963
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":227376,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":233628,
"target":34962
},
{
"buffer":0,
"byteLength":4168,
"byteOffset":239880,
"target":34962
},
{
"buffer":0,
"byteLength":4992,
"byteOffset":244048,
"target":34963
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":249040,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":255292,
"target":34962
},
{
"buffer":0,
"byteLength":4168,
"byteOffset":261544,
"target":34962
},
{
"buffer":0,
"byteLength":288,
"byteOffset":265712,
"target":34962
},
{
"buffer":0,
"byteLength":288,
"byteOffset":266000,
"target":34962
},
{
"buffer":0,
"byteLength":192,
"byteOffset":266288,
"target":34962
},
{
"buffer":0,
"byteLength":72,
"byteOffset":266480,
"target":34963
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":266552,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":272804,
"target":34962
},
{
"buffer":0,
"byteLength":4168,
"byteOffset":279056,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":283224,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":289476,
"target":34962
},
{
"buffer":0,
"byteLength":4168,
"byteOffset":295728,
"target":34962
},
{
"buffer":0,
"byteLength":12048,
"byteOffset":299896,
"target":34962
},
{
"buffer":0,
"byteLength":12048,
"byteOffset":311944,
"target":34962
},
{
"buffer":0,
"byteLength":8032,
"byteOffset":323992,
"target":34962
},
{
"buffer":0,
"byteLength":10752,
"byteOffset":332024,
"target":34963
},
{
"buffer":0,
"byteLength":12048,
"byteOffset":342776,
"target":34962
},
{
"buffer":0,
"byteLength":12048,
"byteOffset":354824,
"target":34962
},
{
"buffer":0,
"byteLength":8032,
"byteOffset":366872,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":374904,
"target":34962
},
{
"buffer":0,
"byteLength":6252,
"byteOffset":381156,
"target":34962
},
{
"buffer":0,
"byteLength":4168,
"byteOffset":387408,
"target":34962
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":391576,
"uri":"hollow_asteroid.bin"
}
]
}