Files
academy2-game/terrain-objects/terrain-grass.gltf
2021-11-23 09:22:18 +03:00

1292 lines
31 KiB
JSON

{
"asset" : {
"generator" : "Khronos glTF Blender I/O v1.5.17",
"version" : "2.0"
},
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "g4_l0",
"translation" : [
7.195415496826172,
0,
-2.0565922260284424
]
},
{
"mesh" : 1,
"name" : "g2_l0",
"translation" : [
4.437046051025391,
0,
-3.986639976501465
]
},
{
"mesh" : 2,
"name" : "g6_l0",
"translation" : [
10.368897438049316,
0,
-2.029006004333496
]
},
{
"mesh" : 3,
"name" : "f1_l0",
"translation" : [
14,
0,
-1
]
},
{
"mesh" : 4,
"name" : "g1_l0",
"translation" : [
2,
0,
-4
]
},
{
"mesh" : 5,
"name" : "g3_l0",
"translation" : [
6,
0,
-2
]
},
{
"mesh" : 6,
"name" : "g5_l0",
"translation" : [
9.008338928222656,
0,
-2.098602533340454
]
},
{
"mesh" : 7,
"name" : "g1_l1",
"translation" : [
2,
0,
-2
]
},
{
"mesh" : 8,
"name" : "g1_l2",
"translation" : [
2,
0,
0
]
},
{
"mesh" : 9,
"name" : "g2_l1",
"translation" : [
4.437046051025391,
0,
-1.9866399765014648
]
},
{
"mesh" : 10,
"name" : "g2_l2",
"translation" : [
4.437046051025391,
0,
0.013360023498535156
]
},
{
"mesh" : 11,
"name" : "g3_l1",
"translation" : [
6,
0,
0
]
},
{
"mesh" : 12,
"name" : "g4_l1",
"translation" : [
7.195415496826172,
0,
-0.05659228563308716
]
},
{
"mesh" : 13,
"name" : "g5_l1",
"translation" : [
9.008338928222656,
0,
-0.0986025333404541
]
},
{
"mesh" : 14,
"name" : "g6_l1",
"translation" : [
10.368897438049316,
0,
-0.02900594472885132
]
},
{
"mesh" : 15,
"name" : "f1_l1",
"translation" : [
14,
0,
0
]
}
],
"materials" : [
{
"doubleSided" : true,
"name" : "Green",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.06995400041341782,
0.12185700237751007,
0.047887999564409256,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
},
{
"doubleSided" : true,
"name" : "Green.001",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.06995400041341782,
0.12185700237751007,
0.047887999564409256,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
},
{
"doubleSided" : true,
"name" : "Green.002",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.06995400041341782,
0.12185700237751007,
0.047887999564409256,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
},
{
"doubleSided" : true,
"name" : "Green.003",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.06995400041341782,
0.12185700237751007,
0.047887999564409256,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
},
{
"doubleSided" : true,
"name" : "Cyan",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0,
0.19799500703811646,
0.20235200226306915,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
},
{
"doubleSided" : true,
"name" : "Yellow",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.358379989862442,
0.2837910056114197,
0.0901150032877922,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.6732679605484009
}
}
],
"meshes" : [
{
"name" : "g4_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1
},
"indices" : 2,
"material" : 0
}
]
},
{
"name" : "g2_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 3,
"NORMAL" : 4
},
"indices" : 5,
"material" : 1
}
]
},
{
"name" : "g6_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 6,
"NORMAL" : 7
},
"indices" : 8,
"material" : 2
}
]
},
{
"name" : "f1_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 9,
"NORMAL" : 10
},
"indices" : 11,
"material" : 3
},
{
"attributes" : {
"POSITION" : 12,
"NORMAL" : 13
},
"indices" : 14,
"material" : 4
},
{
"attributes" : {
"POSITION" : 15,
"NORMAL" : 16
},
"indices" : 17,
"material" : 5
}
]
},
{
"name" : "g1_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 18,
"NORMAL" : 19
},
"indices" : 5,
"material" : 1
}
]
},
{
"name" : "g3_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 20,
"NORMAL" : 21
},
"indices" : 2,
"material" : 0
}
]
},
{
"name" : "g5_l0",
"primitives" : [
{
"attributes" : {
"POSITION" : 22,
"NORMAL" : 23
},
"indices" : 8,
"material" : 2
}
]
},
{
"name" : "g1_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 24,
"NORMAL" : 25
},
"indices" : 26,
"material" : 1
}
]
},
{
"name" : "g1_l2",
"primitives" : [
{
"attributes" : {
"POSITION" : 27,
"NORMAL" : 28
},
"indices" : 29,
"material" : 1
}
]
},
{
"name" : "g2_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 30,
"NORMAL" : 31
},
"indices" : 32,
"material" : 1
}
]
},
{
"name" : "g2_l2",
"primitives" : [
{
"attributes" : {
"POSITION" : 33,
"NORMAL" : 34,
"TEXCOORD_0" : 35
},
"indices" : 36,
"material" : 1
}
]
},
{
"name" : "g3_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 37,
"NORMAL" : 38
},
"indices" : 2,
"material" : 0
}
]
},
{
"name" : "g4_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 39,
"NORMAL" : 40
},
"indices" : 41,
"material" : 0
}
]
},
{
"name" : "g5_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 42,
"NORMAL" : 43
},
"indices" : 44,
"material" : 2
}
]
},
{
"name" : "g6_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 45,
"NORMAL" : 46
},
"indices" : 47,
"material" : 2
}
]
},
{
"name" : "f1_l1",
"primitives" : [
{
"attributes" : {
"POSITION" : 48,
"NORMAL" : 49
},
"indices" : 50,
"material" : 3
},
{
"attributes" : {
"POSITION" : 51,
"NORMAL" : 52
},
"indices" : 53,
"material" : 4
}
]
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 402,
"max" : [
0.35377201437950134,
0.9969210028648376,
0.3260500431060791
],
"min" : [
-0.3939040005207062,
-0.015862006694078445,
-0.3283839523792267
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 402,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5123,
"count" : 576,
"type" : "SCALAR"
},
{
"bufferView" : 3,
"componentType" : 5126,
"count" : 404,
"max" : [
0.12520700693130493,
0.5927000045776367,
0.18480199575424194
],
"min" : [
-0.1910029947757721,
-0.007931003347039223,
-0.2569339871406555
],
"type" : "VEC3"
},
{
"bufferView" : 4,
"componentType" : 5126,
"count" : 404,
"type" : "VEC3"
},
{
"bufferView" : 5,
"componentType" : 5123,
"count" : 576,
"type" : "SCALAR"
},
{
"bufferView" : 6,
"componentType" : 5126,
"count" : 406,
"max" : [
0.25041401386260986,
0.39923399686813354,
0.3696039915084839
],
"min" : [
-0.3820059895515442,
-0.005342008080333471,
-0.513867974281311
],
"type" : "VEC3"
},
{
"bufferView" : 7,
"componentType" : 5126,
"count" : 406,
"type" : "VEC3"
},
{
"bufferView" : 8,
"componentType" : 5123,
"count" : 576,
"type" : "SCALAR"
},
{
"bufferView" : 9,
"componentType" : 5126,
"count" : 200,
"max" : [
0.03214599937200546,
0.2854623794555664,
-0.004187196493148804
],
"min" : [
-0.10332159698009491,
-0.003745997790247202,
-0.15687598288059235
],
"type" : "VEC3"
},
{
"bufferView" : 10,
"componentType" : 5126,
"count" : 200,
"type" : "VEC3"
},
{
"bufferView" : 11,
"componentType" : 5123,
"count" : 306,
"type" : "SCALAR"
},
{
"bufferView" : 12,
"componentType" : 5126,
"count" : 594,
"max" : [
0.05185559764504433,
0.32783278822898865,
0.04565521329641342
],
"min" : [
-0.14393959939479828,
0.20765599608421326,
-0.19981637597084045
],
"type" : "VEC3"
},
{
"bufferView" : 13,
"componentType" : 5126,
"count" : 594,
"type" : "VEC3"
},
{
"bufferView" : 14,
"componentType" : 5123,
"count" : 882,
"type" : "SCALAR"
},
{
"bufferView" : 15,
"componentType" : 5126,
"count" : 36,
"max" : [
0.002742799697443843,
0.29340359568595886,
-0.0033927871845662594
],
"min" : [
-0.10367599129676819,
0.21318480372428894,
-0.158575177192688
],
"type" : "VEC3"
},
{
"bufferView" : 16,
"componentType" : 5126,
"count" : 36,
"type" : "VEC3"
},
{
"bufferView" : 17,
"componentType" : 5123,
"count" : 36,
"type" : "SCALAR"
},
{
"bufferView" : 18,
"componentType" : 5126,
"count" : 404,
"max" : [
0.25041401386260986,
1.1854000091552734,
0.3696039915084839
],
"min" : [
-0.3820059895515442,
-0.015862006694078445,
-0.513867974281311
],
"type" : "VEC3"
},
{
"bufferView" : 19,
"componentType" : 5126,
"count" : 404,
"type" : "VEC3"
},
{
"bufferView" : 20,
"componentType" : 5126,
"count" : 402,
"max" : [
0.17688600718975067,
0.4984605014324188,
0.16302502155303955
],
"min" : [
-0.1969520002603531,
-0.007931003347039223,
-0.16419197618961334
],
"type" : "VEC3"
},
{
"bufferView" : 21,
"componentType" : 5126,
"count" : 402,
"type" : "VEC3"
},
{
"bufferView" : 22,
"componentType" : 5126,
"count" : 406,
"max" : [
0.12520700693130493,
0.19961699843406677,
0.18480199575424194
],
"min" : [
-0.1910029947757721,
-0.0026710040401667356,
-0.2569339871406555
],
"type" : "VEC3"
},
{
"bufferView" : 23,
"componentType" : 5126,
"count" : 406,
"type" : "VEC3"
},
{
"bufferView" : 24,
"componentType" : 5126,
"count" : 92,
"max" : [
0.2286326289176941,
1.184173583984375,
0.3596378266811371
],
"min" : [
-0.3648569583892822,
-0.015646880492568016,
-0.5089912414550781
],
"type" : "VEC3"
},
{
"bufferView" : 25,
"componentType" : 5126,
"count" : 92,
"type" : "VEC3"
},
{
"bufferView" : 26,
"componentType" : 5123,
"count" : 210,
"type" : "SCALAR"
},
{
"bufferView" : 27,
"componentType" : 5126,
"count" : 83,
"max" : [
0.29285526275634766,
1.2219200134277344,
0.39802801609039307
],
"min" : [
-0.3850194215774536,
-0.02427912876009941,
-0.5798922777175903
],
"type" : "VEC3"
},
{
"bufferView" : 28,
"componentType" : 5126,
"count" : 83,
"type" : "VEC3"
},
{
"bufferView" : 29,
"componentType" : 5123,
"count" : 192,
"type" : "SCALAR"
},
{
"bufferView" : 30,
"componentType" : 5126,
"count" : 85,
"max" : [
0.11431631445884705,
0.5664859414100647,
0.17981891334056854
],
"min" : [
-0.1824284791946411,
-0.007823440246284008,
-0.25449562072753906
],
"type" : "VEC3"
},
{
"bufferView" : 31,
"componentType" : 5126,
"count" : 85,
"type" : "VEC3"
},
{
"bufferView" : 32,
"componentType" : 5123,
"count" : 198,
"type" : "SCALAR"
},
{
"bufferView" : 33,
"componentType" : 5126,
"count" : 51,
"max" : [
0.10857612639665604,
0.5071278214454651,
0.18839775025844574
],
"min" : [
-0.1824284791946411,
-0.007823437452316284,
-0.24464231729507446
],
"type" : "VEC3"
},
{
"bufferView" : 34,
"componentType" : 5126,
"count" : 51,
"type" : "VEC3"
},
{
"bufferView" : 35,
"componentType" : 5126,
"count" : 51,
"type" : "VEC2"
},
{
"bufferView" : 36,
"componentType" : 5123,
"count" : 126,
"type" : "SCALAR"
},
{
"bufferView" : 37,
"componentType" : 5126,
"count" : 402,
"max" : [
0.17688600718975067,
0.4984605014324188,
0.16302502155303955
],
"min" : [
-0.1969520002603531,
-0.007931003347039223,
-0.16419197618961334
],
"type" : "VEC3"
},
{
"bufferView" : 38,
"componentType" : 5126,
"count" : 402,
"type" : "VEC3"
},
{
"bufferView" : 39,
"componentType" : 5126,
"count" : 67,
"max" : [
0.3236512839794159,
0.9958338141441345,
0.3260500431060791
],
"min" : [
-0.3815903067588806,
-0.01564687490463257,
-0.32818689942359924
],
"type" : "VEC3"
},
{
"bufferView" : 40,
"componentType" : 5126,
"count" : 67,
"type" : "VEC3"
},
{
"bufferView" : 41,
"componentType" : 5123,
"count" : 168,
"type" : "SCALAR"
},
{
"bufferView" : 42,
"componentType" : 5126,
"count" : 75,
"max" : [
0.12520700693130493,
0.1706152707338333,
0.17981888353824615
],
"min" : [
-0.1852899044752121,
-0.0026277038268744946,
-0.2532775104045868
],
"type" : "VEC3"
},
{
"bufferView" : 43,
"componentType" : 5126,
"count" : 75,
"type" : "VEC3"
},
{
"bufferView" : 44,
"componentType" : 5123,
"count" : 180,
"type" : "SCALAR"
},
{
"bufferView" : 45,
"componentType" : 5126,
"count" : 86,
"max" : [
0.25041401386260986,
0.3990340828895569,
0.3596377670764923
],
"min" : [
-0.3705798089504242,
-0.005255407653748989,
-0.5065550208091736
],
"type" : "VEC3"
},
{
"bufferView" : 46,
"componentType" : 5126,
"count" : 86,
"type" : "VEC3"
},
{
"bufferView" : 47,
"componentType" : 5123,
"count" : 198,
"type" : "SCALAR"
},
{
"bufferView" : 48,
"componentType" : 5126,
"count" : 28,
"max" : [
0.031380001455545425,
0.28526440262794495,
-0.007316441275179386
],
"min" : [
-0.1078113242983818,
-0.015170319937169552,
-0.15684941411018372
],
"type" : "VEC3"
},
{
"bufferView" : 49,
"componentType" : 5126,
"count" : 28,
"type" : "VEC3"
},
{
"bufferView" : 50,
"componentType" : 5123,
"count" : 51,
"type" : "SCALAR"
},
{
"bufferView" : 51,
"componentType" : 5126,
"count" : 25,
"max" : [
0.051411718130111694,
0.3277989327907562,
0.04540089890360832
],
"min" : [
-0.14387749135494232,
0.20893827080726624,
-0.20016345381736755
],
"type" : "VEC3"
},
{
"bufferView" : 52,
"componentType" : 5126,
"count" : 25,
"type" : "VEC3"
},
{
"bufferView" : 53,
"componentType" : 5123,
"count" : 114,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 0
},
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 4824
},
{
"buffer" : 0,
"byteLength" : 1152,
"byteOffset" : 9648
},
{
"buffer" : 0,
"byteLength" : 4848,
"byteOffset" : 10800
},
{
"buffer" : 0,
"byteLength" : 4848,
"byteOffset" : 15648
},
{
"buffer" : 0,
"byteLength" : 1152,
"byteOffset" : 20496
},
{
"buffer" : 0,
"byteLength" : 4872,
"byteOffset" : 21648
},
{
"buffer" : 0,
"byteLength" : 4872,
"byteOffset" : 26520
},
{
"buffer" : 0,
"byteLength" : 1152,
"byteOffset" : 31392
},
{
"buffer" : 0,
"byteLength" : 2400,
"byteOffset" : 32544
},
{
"buffer" : 0,
"byteLength" : 2400,
"byteOffset" : 34944
},
{
"buffer" : 0,
"byteLength" : 612,
"byteOffset" : 37344
},
{
"buffer" : 0,
"byteLength" : 7128,
"byteOffset" : 37956
},
{
"buffer" : 0,
"byteLength" : 7128,
"byteOffset" : 45084
},
{
"buffer" : 0,
"byteLength" : 1764,
"byteOffset" : 52212
},
{
"buffer" : 0,
"byteLength" : 432,
"byteOffset" : 53976
},
{
"buffer" : 0,
"byteLength" : 432,
"byteOffset" : 54408
},
{
"buffer" : 0,
"byteLength" : 72,
"byteOffset" : 54840
},
{
"buffer" : 0,
"byteLength" : 4848,
"byteOffset" : 54912
},
{
"buffer" : 0,
"byteLength" : 4848,
"byteOffset" : 59760
},
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 64608
},
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 69432
},
{
"buffer" : 0,
"byteLength" : 4872,
"byteOffset" : 74256
},
{
"buffer" : 0,
"byteLength" : 4872,
"byteOffset" : 79128
},
{
"buffer" : 0,
"byteLength" : 1104,
"byteOffset" : 84000
},
{
"buffer" : 0,
"byteLength" : 1104,
"byteOffset" : 85104
},
{
"buffer" : 0,
"byteLength" : 420,
"byteOffset" : 86208
},
{
"buffer" : 0,
"byteLength" : 996,
"byteOffset" : 86628
},
{
"buffer" : 0,
"byteLength" : 996,
"byteOffset" : 87624
},
{
"buffer" : 0,
"byteLength" : 384,
"byteOffset" : 88620
},
{
"buffer" : 0,
"byteLength" : 1020,
"byteOffset" : 89004
},
{
"buffer" : 0,
"byteLength" : 1020,
"byteOffset" : 90024
},
{
"buffer" : 0,
"byteLength" : 396,
"byteOffset" : 91044
},
{
"buffer" : 0,
"byteLength" : 612,
"byteOffset" : 91440
},
{
"buffer" : 0,
"byteLength" : 612,
"byteOffset" : 92052
},
{
"buffer" : 0,
"byteLength" : 408,
"byteOffset" : 92664
},
{
"buffer" : 0,
"byteLength" : 252,
"byteOffset" : 93072
},
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 93324
},
{
"buffer" : 0,
"byteLength" : 4824,
"byteOffset" : 98148
},
{
"buffer" : 0,
"byteLength" : 804,
"byteOffset" : 102972
},
{
"buffer" : 0,
"byteLength" : 804,
"byteOffset" : 103776
},
{
"buffer" : 0,
"byteLength" : 336,
"byteOffset" : 104580
},
{
"buffer" : 0,
"byteLength" : 900,
"byteOffset" : 104916
},
{
"buffer" : 0,
"byteLength" : 900,
"byteOffset" : 105816
},
{
"buffer" : 0,
"byteLength" : 360,
"byteOffset" : 106716
},
{
"buffer" : 0,
"byteLength" : 1032,
"byteOffset" : 107076
},
{
"buffer" : 0,
"byteLength" : 1032,
"byteOffset" : 108108
},
{
"buffer" : 0,
"byteLength" : 396,
"byteOffset" : 109140
},
{
"buffer" : 0,
"byteLength" : 336,
"byteOffset" : 109536
},
{
"buffer" : 0,
"byteLength" : 336,
"byteOffset" : 109872
},
{
"buffer" : 0,
"byteLength" : 102,
"byteOffset" : 110208
},
{
"buffer" : 0,
"byteLength" : 300,
"byteOffset" : 110312
},
{
"buffer" : 0,
"byteLength" : 300,
"byteOffset" : 110612
},
{
"buffer" : 0,
"byteLength" : 228,
"byteOffset" : 110912
}
],
"buffers" : [
{
"byteLength" : 111140,
"uri" : "terrain-grass.bin"
}
]
}