{ "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" : [ 14, 0, -7 ] }, { "mesh" : 1, "name" : "g2_l0", "translation" : [ 14, 0, -12 ] }, { "mesh" : 2, "name" : "g6_l0", "translation" : [ 14, 0, -3 ] }, { "mesh" : 3, "name" : "f1_l0", "translation" : [ 14, 0, -1 ] }, { "mesh" : 4, "name" : "g1_l0", "translation" : [ 2, 0, -3 ] }, { "mesh" : 5, "name" : "g3_l0", "scale" : [ 0.5, 0.5, 0.5 ], "translation" : [ 14, 0, -9 ] }, { "mesh" : 6, "name" : "g5_l0", "translation" : [ 14, 0, -5 ] }, { "mesh" : 7, "name" : "g1_l1", "translation" : [ 2, 0, -2 ] }, { "mesh" : 8, "name" : "g1_l2", "translation" : [ 2, 0, -1 ] }, { "mesh" : 9, "name" : "g2_l1", "translation" : [ 14, 0, -11 ] }, { "mesh" : 10, "name" : "g2_l2", "translation" : [ 14, 0, -10 ] }, { "mesh" : 11, "name" : "g3_l1", "scale" : [ 0.5, 0.5, 0.5 ], "translation" : [ 14, 0, -8 ] }, { "mesh" : 12, "name" : "g4_l1", "translation" : [ 14, 0, -6 ] }, { "mesh" : 13, "name" : "g5_l1", "translation" : [ 14, 0, -4 ] }, { "mesh" : 14, "name" : "g6_l1", "translation" : [ 14, 0, -2 ] }, { "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.17688600718975067, 0.9969210028648376, 0.16302502155303955 ], "min" : [ -0.1969520002603531, -0.015862006694078445, -0.16419197618961334 ], "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.06260350346565247, 0.5927000045776367, 0.09240099787712097 ], "min" : [ -0.09550149738788605, -0.007931003347039223, -0.12846699357032776 ], "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.12520700693130493, 0.39923399686813354, 0.18480199575424194 ], "min" : [ -0.1910029947757721, -0.005342008080333471, -0.2569339871406555 ], "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.12520700693130493, 1.1854000091552734, 0.18480199575424194 ], "min" : [ -0.1910029947757721, -0.015862006694078445, -0.2569339871406555 ], "type" : "VEC3" }, { "bufferView" : 19, "componentType" : 5126, "count" : 404, "type" : "VEC3" }, { "bufferView" : 20, "componentType" : 5126, "count" : 402, "max" : [ 0.17688600718975067, 0.9969210028648376, 0.16302502155303955 ], "min" : [ -0.1969520002603531, -0.015862006694078445, -0.16419197618961334 ], "type" : "VEC3" }, { "bufferView" : 21, "componentType" : 5126, "count" : 402, "type" : "VEC3" }, { "bufferView" : 22, "componentType" : 5126, "count" : 406, "max" : [ 0.06260350346565247, 0.19961699843406677, 0.09240099787712097 ], "min" : [ -0.09550149738788605, -0.0026710040401667356, -0.12846699357032776 ], "type" : "VEC3" }, { "bufferView" : 23, "componentType" : 5126, "count" : 406, "type" : "VEC3" }, { "bufferView" : 24, "componentType" : 5126, "count" : 92, "max" : [ 0.11431631445884705, 1.184173583984375, 0.17981891334056854 ], "min" : [ -0.1824284791946411, -0.015646880492568016, -0.25449562072753906 ], "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.14642763137817383, 1.2219200134277344, 0.19901400804519653 ], "min" : [ -0.1925097107887268, -0.02427912876009941, -0.28994613885879517 ], "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.05715815722942352, 0.5664859414100647, 0.08990945667028427 ], "min" : [ -0.09121423959732056, -0.007823440246284008, -0.12724781036376953 ], "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.05428806319832802, 0.5071278214454651, 0.09419887512922287 ], "min" : [ -0.09121423959732056, -0.007823437452316284, -0.12232115864753723 ], "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.9969210028648376, 0.16302502155303955 ], "min" : [ -0.1969520002603531, -0.015862006694078445, -0.16419197618961334 ], "type" : "VEC3" }, { "bufferView" : 38, "componentType" : 5126, "count" : 402, "type" : "VEC3" }, { "bufferView" : 39, "componentType" : 5126, "count" : 67, "max" : [ 0.16182564198970795, 0.9958338141441345, 0.16302502155303955 ], "min" : [ -0.1907951533794403, -0.01564687490463257, -0.16409344971179962 ], "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.06260350346565247, 0.1706152707338333, 0.08990944176912308 ], "min" : [ -0.09264495223760605, -0.0026277038268744946, -0.1266387552022934 ], "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.12520700693130493, 0.3990340828895569, 0.17981888353824615 ], "min" : [ -0.1852899044752121, -0.005255407653748989, -0.2532775104045868 ], "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" } ] }