diff --git a/ToyEngine/Models/shootgun/scene.bin b/ToyEngine/Models/shootgun/scene.bin new file mode 100644 index 0000000..834f18c Binary files /dev/null and b/ToyEngine/Models/shootgun/scene.bin differ diff --git a/ToyEngine/Models/shootgun/scene.gltf b/ToyEngine/Models/shootgun/scene.gltf new file mode 100644 index 0000000..e9503d1 --- /dev/null +++ b/ToyEngine/Models/shootgun/scene.gltf @@ -0,0 +1,6276 @@ +{ + "accessors": [ + { + "bufferView": 3, + "componentType": 5126, + "count": 106, + "max": [ + 5.280172824859619, + 165.062744140625, + 10.298035621643066 + ], + "min": [ + -5.154360771179199, + 163.07962036132813, + 7.880599021911621 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 1272, + "componentType": 5126, + "count": 106, + "max": [ + 0.6139237880706787, + 0.8137269616127014, + 0.7293217182159424 + ], + "min": [ + -0.649158239364624, + -0.9928309917449951, + -0.035226013511419296 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "componentType": 5126, + "count": 106, + "max": [ + 0.30858439207077026, + 0.6869757175445557, + 0.9786977171897888, + 1.0 + ], + "min": [ + -0.7869464755058289, + -0.67787104845047, + -0.9867144823074341, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "componentType": 5126, + "count": 106, + "max": [ + 0.596340000629425, + 0.6961600184440613 + ], + "min": [ + 0.5035799741744995, + 0.602649986743927 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "componentType": 5125, + "count": 342, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 2544, + "componentType": 5126, + "count": 804, + "max": [ + 4.456622123718262, + 165.82749938964844, + 9.169245719909668 + ], + "min": [ + -4.302237033843994, + 162.88853454589844, + 6.051826000213623 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 12192, + "componentType": 5126, + "count": 804, + "max": [ + 0.9997910857200623, + 0.9991248250007629, + 0.9938291311264038 + ], + "min": [ + -0.9997904300689697, + -0.9991281032562256, + -0.9997149109840393 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1696, + "componentType": 5126, + "count": 804, + "max": [ + 0.999987781047821, + 0.6488943099975586, + 0.9992209076881409, + 1.0 + ], + "min": [ + -0.999910831451416, + -0.6571800708770752, + -0.9980461001396179, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 848, + "componentType": 5126, + "count": 804, + "max": [ + 0.5983250141143799, + 0.9982979893684387 + ], + "min": [ + 0.501675009727478, + 0.703918993473053 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 1368, + "componentType": 5125, + "count": 4560, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 21840, + "componentType": 5126, + "count": 6802, + "max": [ + 68.24262237548828, + 169.6674346923828, + 12.122010231018066 + ], + "min": [ + -69.37088012695313, + 14.699302673339844, + -12.149090766906738 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 103464, + "componentType": 5126, + "count": 6802, + "max": [ + 0.9999094009399414, + 0.9999899864196777, + 0.9998363852500916 + ], + "min": [ + -0.9997071623802185, + -0.9999901652336121, + -0.9979501962661743 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 14560, + "componentType": 5126, + "count": 6802, + "max": [ + 0.9999995231628418, + 0.9997670650482178, + 0.9999901056289673, + 1.0 + ], + "min": [ + -0.999983012676239, + -0.9997357130050659, + -0.9999016523361206, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 7280, + "componentType": 5126, + "count": 6802, + "max": [ + 0.9732049703598022, + 0.9978560209274292 + ], + "min": [ + 0.004989999812096357, + 0.010900000110268593 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 19608, + "componentType": 5125, + "count": 36216, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 185088, + "componentType": 5126, + "count": 1260, + "max": [ + 89.70647430419922, + 144.0421905517578, + 3.1703450679779053 + ], + "min": [ + -89.7097396850586, + 134.45077514648438, + -10.659435272216797 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 200208, + "componentType": 5126, + "count": 1260, + "max": [ + 0.9999842643737793, + 0.9936680793762207, + 0.9997220635414124 + ], + "min": [ + -0.9993879795074463, + -0.9999130964279175, + -0.9980154037475586 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 123392, + "componentType": 5126, + "count": 1260, + "max": [ + 0.968477189540863, + 0.9991840720176697, + 0.9998239278793335, + 1.0 + ], + "min": [ + -0.9796538949012756, + -0.999995768070221, + -0.9997900724411011, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 61696, + "componentType": 5126, + "count": 1260, + "max": [ + 0.9815269708633423, + 0.9870079755783081 + ], + "min": [ + 0.025198999792337418, + 0.022122999653220177 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 164472, + "componentType": 5125, + "count": 6228, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 215328, + "componentType": 5126, + "count": 2520, + "max": [ + 13.648797988891602, + 176.79718017578125, + 11.782626152038574 + ], + "min": [ + -13.746626853942871, + 140.95278930664063, + -13.471027374267578 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 245568, + "componentType": 5126, + "count": 2520, + "max": [ + 0.9991461038589478, + 0.9986435174942017, + 0.9999570250511169 + ], + "min": [ + -0.9998927712440491, + -0.7158418297767639, + -0.9993224740028381 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 143552, + "componentType": 5126, + "count": 2520, + "max": [ + 0.9984955787658691, + 0.896210789680481, + 0.9945392608642578, + 1.0 + ], + "min": [ + -0.9996863603591919, + -0.9223052263259888, + -0.9998461604118347, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 71776, + "componentType": 5126, + "count": 2520, + "max": [ + 0.9656429886817932, + 0.9926289916038513 + ], + "min": [ + 0.01118599995970726, + 0.002767999889329076 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 189384, + "componentType": 5125, + "count": 8358, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 275808, + "componentType": 5126, + "count": 1632, + "max": [ + 15.0215482711792, + 24.838171005249023, + 14.801007270812988 + ], + "min": [ + -15.008373260498047, + -2.3061459064483643, + -13.989716529846191 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 295392, + "componentType": 5126, + "count": 1632, + "max": [ + 0.9999424815177917, + 0.9992040991783142, + 0.9994475245475769 + ], + "min": [ + -0.9999390840530396, + -0.994394063949585, + -0.9984105229377747 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 183872, + "componentType": 5126, + "count": 1632, + "max": [ + 0.9988065361976624, + 0.998772144317627, + 0.9999760389328003, + 1.0 + ], + "min": [ + -0.9954919815063477, + -0.999823808670044, + -0.998908519744873, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 91936, + "componentType": 5126, + "count": 1632, + "max": [ + 0.9953100085258484, + 0.995356023311615 + ], + "min": [ + 0.004366000182926655, + 0.004933999851346016 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 222816, + "componentType": 5125, + "count": 6432, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 314976, + "componentType": 5126, + "count": 1716, + "max": [ + 21.473472595214844, + 108.06846618652344, + 13.158926963806152 + ], + "min": [ + -23.779176712036133, + 25.186620712280273, + -15.243972778320313 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 335568, + "componentType": 5126, + "count": 1716, + "max": [ + 0.9998223781585693, + 0.999752938747406, + 0.9999585747718811 + ], + "min": [ + -0.9986526966094971, + -0.9994316101074219, + -0.9997268915176392 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 209984, + "componentType": 5126, + "count": 1716, + "max": [ + 0.9999997019767761, + 0.9997528791427612, + 0.9995256662368774, + 1.0 + ], + "min": [ + -0.9999212622642517, + -0.999422550201416, + -0.9996044635772705, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 104992, + "componentType": 5126, + "count": 1716, + "max": [ + 0.991644024848938, + 0.9920960068702698 + ], + "min": [ + 0.029072999954223633, + 0.015954000875353813 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 248544, + "componentType": 5125, + "count": 7212, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 356160, + "componentType": 5126, + "count": 298, + "max": [ + 8.44521713256836, + 177.11871337890625, + 15.939070701599121 + ], + "min": [ + -8.260836601257324, + 164.2735595703125, + -10.407256126403809 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 359736, + "componentType": 5126, + "count": 298, + "max": [ + 0.997700035572052, + 0.9982795715332031, + 0.9997377991676331 + ], + "min": [ + -0.9964523911476135, + -0.9811732769012451, + -0.999943733215332 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 237440, + "componentType": 5126, + "count": 298, + "max": [ + 0.9999762773513794, + 0.9997128248214722, + 0.9965522885322571, + 1.0 + ], + "min": [ + -0.9996351003646851, + -0.8227066397666931, + -0.9997350573539734, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 118720, + "componentType": 5126, + "count": 298, + "max": [ + 0.9724460244178772, + 0.9828919768333435 + ], + "min": [ + 0.022053999826312065, + 0.015961000695824623 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 277392, + "componentType": 5125, + "count": 1194, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 363312, + "componentType": 5126, + "count": 3355, + "max": [ + 71.32398223876953, + 155.24781799316406, + 17.767091751098633 + ], + "min": [ + -71.3282470703125, + 90.82327270507813, + -17.103900909423828 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 403572, + "componentType": 5126, + "count": 3355, + "max": [ + 0.9999818801879883, + 0.9998268485069275, + 0.9998383522033691 + ], + "min": [ + -0.9999640583992004, + -0.999902069568634, + -0.9999997019767761 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 242208, + "componentType": 5126, + "count": 3355, + "max": [ + 0.9999984502792358, + 0.9998543858528137, + 0.999994695186615, + 1.0 + ], + "min": [ + -0.9998685717582703, + -0.9999980330467224, + -0.999961256980896, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 2, + "byteOffset": 121104, + "componentType": 5126, + "count": 3355, + "max": [ + 0.9920880198478699, + 0.9933559894561768 + ], + "min": [ + 0.010366000235080719, + 0.007100999820977449 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 282168, + "componentType": 5125, + "count": 14712, + "type": "SCALAR" + }, + { + "bufferView": 5, + "componentType": 5126, + "count": 58, + "max": [ + 1.0, + 0.998355507850647, + 0.45298415422439575, + 0.0, + 0.1455809324979782, + 1.0, + 0.9988058805465698, + 0.0, + 0.9973865747451782, + 0.9991909861564636, + 1.0, + 0.0, + 20.774751663208008, + 96.73603820800781, + 162.06353759765625, + 1.0 + ], + "min": [ + -1.0, + -0.9998177886009216, + -0.46793755888938904, + 0.0, + -0.13767318427562714, + -0.9976269006729126, + -0.9972404837608337, + 0.0, + -0.9983054995536804, + -0.13682694733142853, + -0.158075213432312, + 0.0, + -23.80679702758789, + -155.82098388671875, + -14.423172950744629, + 1.0 + ], + "type": "MAT4" + }, + { + "bufferView": 0, + "componentType": 5123, + "count": 106, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 295888, + "componentType": 5126, + "count": 106, + "max": [ + 1.0, + 0.026347478851675987, + 0.0, + 0.0 + ], + "min": [ + 0.9736524820327759, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 848, + "componentType": 5123, + "count": 804, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 297584, + "componentType": 5126, + "count": 804, + "max": [ + 1.0, + 0.041493773460388184, + 0.0, + 0.0 + ], + "min": [ + 0.9585062265396118, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 7280, + "componentType": 5123, + "count": 6802, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 310448, + "componentType": 5126, + "count": 6802, + "max": [ + 1.0, + 0.4815661907196045, + 0.3231438398361206, + 0.025586456060409546 + ], + "min": [ + 0.3398534655570984, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 61696, + "componentType": 5123, + "count": 1260, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 419280, + "componentType": 5126, + "count": 1260, + "max": [ + 1.0, + 0.4993268847465515, + 0.29217615723609924, + 0.20176702737808228 + ], + "min": [ + 0.3150104880332947, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 71776, + "componentType": 5123, + "count": 2520, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 439440, + "componentType": 5126, + "count": 2520, + "max": [ + 1.0, + 0.4988936185836792, + 0.32745829224586487, + 0.16626273095607758 + ], + "min": [ + 0.33698606491088867, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 91936, + "componentType": 5123, + "count": 1632, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 479760, + "componentType": 5126, + "count": 1632, + "max": [ + 1.0, + 0.4860532283782959, + 0.23403838276863098, + 0.0 + ], + "min": [ + 0.41894489526748657, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 104992, + "componentType": 5123, + "count": 1716, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 505872, + "componentType": 5126, + "count": 1716, + "max": [ + 1.0, + 0.4982135593891144, + 0.3132312595844269, + 0.0 + ], + "min": [ + 0.34378138184547424, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 118720, + "componentType": 5123, + "count": 298, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 533328, + "componentType": 5126, + "count": 298, + "max": [ + 1.0, + 0.08781084418296814, + 0.0, + 0.0 + ], + "min": [ + 0.9121891260147095, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 0, + "byteOffset": 121104, + "componentType": 5123, + "count": 3355, + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 538096, + "componentType": 5126, + "count": 3355, + "max": [ + 1.0, + 0.49934303760528564, + 0.31285053491592407, + 0.19361376762390137 + ], + "min": [ + 0.30953505635261536, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "componentType": 5126, + "count": 155, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "componentType": 5126, + "count": 155, + "max": [ + 7.105427357601002e-15, + 7.4099578857421875, + 3.456303119659424 + ], + "min": [ + -7.105427357601002e-15, + 7.4099578857421875, + 3.456303119659424 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 620, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "componentType": 5126, + "count": 160, + "max": [ + 0.1680697351694107, + 0.5524219870567322, + 0.16336838901042938, + 0.9879086017608643 + ], + "min": [ + -0.021570539101958275, + -0.17892083525657654, + -0.168794646859169, + 0.8228136897087097 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 1260, + "componentType": 5126, + "count": 148, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 1860, + "componentType": 5126, + "count": 148, + "max": [ + 3.552713678800501e-15, + 14.100141525268555, + 2.4494947865605354e-06 + ], + "min": [ + -7.105427357601002e-15, + 14.100141525268555, + 2.4494947865605354e-06 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 1852, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 2560, + "componentType": 5126, + "count": 160, + "max": [ + 0.15301188826560974, + 0.11736356467008591, + 0.06917844712734222, + 0.9917421936988831 + ], + "min": [ + 0.10590381175279617, + -0.04619840905070305, + -0.07268734276294708, + 0.9847375154495239 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 2492, + "componentType": 5126, + "count": 132, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 3636, + "componentType": 5126, + "count": 132, + "max": [ + 0.13546915352344513, + 3.4723238945007324, + -3.216578647879942e-08 + ], + "min": [ + 0.13546915352344513, + 3.4723238945007324, + -3.216584332221828e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 3020, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 5120, + "componentType": 5126, + "count": 160, + "max": [ + -0.015596150420606136, + -0.028014084324240685, + -0.0948430672287941, + 0.9947305917739868 + ], + "min": [ + -0.02703827992081642, + -0.06210361048579216, + -0.23768717050552368, + 0.9692289233207703 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 3660, + "componentType": 5126, + "count": 85, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 5220, + "componentType": 5126, + "count": 85, + "max": [ + -0.24271219968795776, + 3.4830167293548584, + 7.929273238005408e-08 + ], + "min": [ + -0.24271219968795776, + 3.4830167293548584, + 7.929264711492578e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 4000, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 7680, + "componentType": 5126, + "count": 160, + "max": [ + 0.018207374960184097, + 0.00735514285042882, + 0.015013821423053741, + 0.9999740123748779 + ], + "min": [ + 0.00614002114161849, + -0.06654028594493866, + -0.23746681213378906, + 0.9689429402351379 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 4640, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 10240, + "componentType": 5126, + "count": 160, + "max": [ + 0.4463006258010864, + 0.22958853840827942, + 0.23565024137496948, + 0.9499804377555847 + ], + "min": [ + 0.20602186024188995, + 0.10177075862884521, + -0.019246768206357956, + 0.8654159903526306 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 5280, + "componentType": 5126, + "count": 149, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 6240, + "componentType": 5126, + "count": 149, + "max": [ + -2.2892936613061465e-05, + 1.7405935525894165, + 1.1341541039655567e-08 + ], + "min": [ + -2.2892936613061465e-05, + 1.7405935525894165, + 1.1341484196236706e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 5876, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 12800, + "componentType": 5126, + "count": 160, + "max": [ + 0.5302902460098267, + 0.00046527275117114186, + 0.0036440768744796515, + 0.9999996423721313 + ], + "min": [ + -0.07660696655511856, + -3.5955861221736996e-06, + -0.03131929785013199, + 0.8472373485565186 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 6516, + "componentType": 5126, + "count": 122, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 8028, + "componentType": 5126, + "count": 122, + "max": [ + 0.0020893102046102285, + 2.010756015777588, + 7.245634492392128e-08 + ], + "min": [ + 0.0020893102046102285, + 2.010756015777588, + 7.245628808050242e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 7004, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 15360, + "componentType": 5126, + "count": 160, + "max": [ + 0.6128097176551819, + -0.0001128129952121526, + -0.00857070554047823, + 0.9902148842811584 + ], + "min": [ + 0.13928751647472382, + -0.0003521387989167124, + -0.03584519773721695, + 0.789417028427124 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 7644, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 17920, + "componentType": 5126, + "count": 160, + "max": [ + 0.4617370069026947, + 0.0150890052318573, + 0.11122740060091019, + 0.999272882938385 + ], + "min": [ + 0.0008648545481264591, + -0.029510311782360077, + -0.016871225088834763, + 0.8865721225738525 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 8284, + "componentType": 5126, + "count": 151, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 9492, + "componentType": 5126, + "count": 151, + "max": [ + 0.004070323891937733, + 2.096233367919922, + -3.647326707323373e-08 + ], + "min": [ + 0.004070323891937733, + 2.096233367919922, + -3.647332391665259e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 8888, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 20480, + "componentType": 5126, + "count": 160, + "max": [ + 0.3648388385772705, + 0.0030199172906577587, + -0.010045956820249557, + 0.9994217157363892 + ], + "min": [ + 0.03246242552995682, + 0.0012469232315197587, + -0.035520877689123154, + 0.9303879737854004 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 9528, + "componentType": 5126, + "count": 141, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 11304, + "componentType": 5126, + "count": 141, + "max": [ + 0.01571664959192276, + 2.3071796894073486, + -2.7869475616171258e-09 + ], + "min": [ + 0.01571664959192276, + 2.3071796894073486, + -2.7870044050359866e-09 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 10092, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 23040, + "componentType": 5126, + "count": 160, + "max": [ + 0.6147797107696533, + -0.0013834608253091574, + -0.02285059168934822, + 0.9654573202133179 + ], + "min": [ + 0.2595536410808563, + -0.002893814817070961, + -0.0504879429936409, + 0.787075936794281 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 10732, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 25600, + "componentType": 5126, + "count": 160, + "max": [ + 0.46318039298057556, + 0.023843228816986084, + 0.052971724420785904, + 0.999678373336792 + ], + "min": [ + -0.0631866529583931, + -0.0045818244107067585, + -0.058636024594306946, + 0.8862299919128418 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 11372, + "componentType": 5126, + "count": 136, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 12996, + "componentType": 5126, + "count": 136, + "max": [ + -0.0009820542763918638, + 2.238114356994629, + -6.320541956483794e-08 + ], + "min": [ + -0.0009820542763918638, + 2.238114356994629, + -6.32054764082568e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 11916, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 28160, + "componentType": 5126, + "count": 160, + "max": [ + 0.4643756151199341, + 0.0003951363614760339, + -0.0031613691244274378, + 0.9993608593940735 + ], + "min": [ + 0.03560797870159149, + 3.294518683105707e-05, + -0.03638211265206337, + 0.8848906755447388 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 12556, + "componentType": 5126, + "count": 136, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 14628, + "componentType": 5126, + "count": 136, + "max": [ + 0.003516146447509527, + 2.296114206314087, + 1.4266191783463e-08 + ], + "min": [ + 0.003516146447509527, + 2.296114206314087, + 1.4266106518334709e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 13100, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 30720, + "componentType": 5126, + "count": 160, + "max": [ + 0.5902102589607239, + -8.762851939536631e-05, + -0.013455934822559357, + 0.9868805408477783 + ], + "min": [ + 0.16089054942131042, + -0.0003187058318872005, + -0.04658779874444008, + 0.8059040307998657 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 13740, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 33280, + "componentType": 5126, + "count": 160, + "max": [ + 0.5014470815658569, + 0.03372824192047119, + 0.02711203135550022, + 0.9999518394470215 + ], + "min": [ + -0.018268130719661713, + -0.0010472097201272845, + -0.08235513418912888, + 0.863701343536377 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 14380, + "componentType": 5126, + "count": 157, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 16260, + "componentType": 5126, + "count": 157, + "max": [ + -2.7937161917179765e-08, + 26.57427978515625, + 2.7269649649497296e-08 + ], + "min": [ + -2.793720454974391e-08, + 26.57427978515625, + 2.726960701693315e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 15008, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 35840, + "componentType": 5126, + "count": 160, + "max": [ + 0.48583462834358215, + 0.3918929696083069, + 0.015402577817440033, + 0.9946433901786804 + ], + "min": [ + -0.23098182678222656, + -0.24297590553760529, + -0.35615524649620056, + 0.8125733733177185 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 15648, + "componentType": 5126, + "count": 159, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 18144, + "componentType": 5126, + "count": 159, + "max": [ + 2.3268242443919007e-08, + 25.432348251342773, + -2.7679504910338437e-08 + ], + "min": [ + 2.326817138964543e-08, + 25.432348251342773, + -2.7679561753757298e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 16284, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 38400, + "componentType": 5126, + "count": 160, + "max": [ + 0.11762406677007675, + 2.5122206352534704e-05, + 0.8568590879440308, + 0.9999996423721313 + ], + "min": [ + 0.0001111454184865579, + 1.2451685506675858e-05, + 0.0008110983180813491, + 0.5019532442092896 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 16924, + "componentType": 5126, + "count": 157, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 20052, + "componentType": 5126, + "count": 157, + "max": [ + -2.3216600197883963e-08, + 12.512421607971191, + -1.871248116458446e-07 + ], + "min": [ + -2.3216621514166036e-08, + 12.512421607971191, + -1.8712486848926346e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 17552, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 40960, + "componentType": 5126, + "count": 160, + "max": [ + 0.2941301763057709, + 0.4026491641998291, + 0.6176266670227051, + 0.9850083589553833 + ], + "min": [ + -0.2382122427225113, + -0.7129093408584595, + -0.05754680931568146, + 0.6535866260528564 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 18192, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 43520, + "componentType": 5126, + "count": 160, + "max": [ + 0.6526151299476624, + 0.45928460359573364, + 0.5353678464889526, + 0.4581962525844574 + ], + "min": [ + -0.5329189300537109, + -0.495675653219223, + -0.588874101638794, + -0.48194843530654907 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 18832, + "componentType": 5126, + "count": 156, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 21936, + "componentType": 5126, + "count": 156, + "max": [ + -0.13198131322860718, + 3.330404758453369, + 2.6149820087084663e-09 + ], + "min": [ + -0.13198131322860718, + 3.330404758453369, + 2.614950034285357e-09 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 19456, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 46080, + "componentType": 5126, + "count": 160, + "max": [ + -0.0392659455537796, + 0.04863591119647026, + -0.027799813076853752, + 0.9976571798324585 + ], + "min": [ + -0.042873527854681015, + 0.045319706201553345, + -0.03773778676986694, + 0.9973383545875549 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 20096, + "componentType": 5126, + "count": 154, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 23808, + "componentType": 5126, + "count": 154, + "max": [ + 0.28626370429992676, + 3.6658732891082764, + -5.925026869135763e-08 + ], + "min": [ + 0.28626370429992676, + 3.6658732891082764, + -5.925029711306706e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 20712, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 48640, + "componentType": 5126, + "count": 160, + "max": [ + 0.01753338798880577, + 0.02697761543095112, + 0.18673837184906006, + 0.9835795760154724 + ], + "min": [ + 0.015755048021674156, + 0.024253739044070244, + 0.17814256250858307, + 0.9818826913833618 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 21352, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 51200, + "componentType": 5126, + "count": 160, + "max": [ + 0.25807985663414, + -0.050778407603502274, + -0.15728755295276642, + 0.9539865851402283 + ], + "min": [ + 0.2484568953514099, + -0.056343626230955124, + -0.16650214791297913, + 0.9509407877922058 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 21992, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 53760, + "componentType": 5126, + "count": 1, + "max": [ + 0.050843603909015656, + -0.00015806483861524612, + 0.009277408942580223, + 0.9986635446548462 + ], + "min": [ + 0.050843603909015656, + -0.00015806483861524612, + 0.009277408942580223, + 0.9986635446548462 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 21996, + "componentType": 5126, + "count": 159, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 25656, + "componentType": 5126, + "count": 159, + "max": [ + -0.0010680316481739283, + 2.613116502761841, + 2.7859258011631027e-08 + ], + "min": [ + -0.0010680316481739283, + 2.613116502761841, + 2.7859229589921597e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 22632, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 53776, + "componentType": 5126, + "count": 160, + "max": [ + 0.18633514642715454, + 0.00021552821272052824, + 0.017221152782440186, + 0.9836342930793762 + ], + "min": [ + 0.17941723763942719, + 0.00020157205290161073, + 0.016522180289030075, + 0.9823352694511414 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 23272, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 56336, + "componentType": 5126, + "count": 160, + "max": [ + 0.22541497647762299, + 0.004034379497170448, + -0.025933440774679184, + 0.9757259488105774 + ], + "min": [ + 0.21733585000038147, + 0.003523703897371888, + -0.028420211747288704, + 0.9738946557044983 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 23912, + "componentType": 5126, + "count": 37, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 27564, + "componentType": 5126, + "count": 37, + "max": [ + -0.009953050874173641, + 2.4520070552825928, + 1.678259167192664e-07 + ], + "min": [ + -0.009953050874173641, + 2.4520070552825928, + 1.6782588829755696e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 24060, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 58896, + "componentType": 5126, + "count": 160, + "max": [ + 0.14348937571048737, + -0.00022227471345104277, + 0.020280174911022186, + 0.9898625016212463 + ], + "min": [ + 0.14061732590198517, + -0.0002306473470525816, + 0.019974729046225548, + 0.9894440174102783 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 24700, + "componentType": 5126, + "count": 148, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 28008, + "componentType": 5126, + "count": 148, + "max": [ + -0.0019261300330981612, + 2.7147724628448486, + 4.0439410042836244e-08 + ], + "min": [ + -0.0019261300330981612, + 2.7147724628448486, + 4.043939227926785e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 25292, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 61456, + "componentType": 5126, + "count": 160, + "max": [ + 0.27251726388931274, + 0.0005821720114909112, + 0.0276495348662138, + 0.9649860858917236 + ], + "min": [ + 0.2609682083129883, + 0.000554154918063432, + 0.0264035165309906, + 0.9617533683776855 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 25932, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 64016, + "componentType": 5126, + "count": 160, + "max": [ + 0.09519278258085251, + 0.0016670712502673268, + -0.0196427870541811, + 0.996403157711029 + ], + "min": [ + 0.08193787187337875, + 0.0009453953243792057, + -0.02611168846487999, + 0.9952147603034973 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 26572, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 66576, + "componentType": 5126, + "count": 1, + "max": [ + 0.05081275850534439, + -6.518982991110533e-05, + 0.004114159848541021, + 0.9986997246742249 + ], + "min": [ + 0.05081275850534439, + -6.518982991110533e-05, + 0.004114159848541021, + 0.9986997246742249 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 26576, + "componentType": 5126, + "count": 156, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 29784, + "componentType": 5126, + "count": 156, + "max": [ + -0.009005757048726082, + 2.4569270610809326, + -2.2975729763174968e-08 + ], + "min": [ + -0.009005757048726082, + 2.4569270610809326, + -2.29757493031002e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 27200, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 66592, + "componentType": 5126, + "count": 160, + "max": [ + 0.25248193740844727, + 4.0485840145265684e-05, + 0.030218878760933876, + 0.9694838523864746 + ], + "min": [ + 0.24340245127677917, + 3.891595406457782e-05, + 0.029262535274028778, + 0.9671295881271362 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 27840, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 69152, + "componentType": 5126, + "count": 160, + "max": [ + 0.1491946280002594, + -0.003398731118068099, + 0.02152251824736595, + 0.990453839302063 + ], + "min": [ + 0.13635948300361633, + -0.004186748526990414, + 0.016559062525629997, + 0.9885851144790649 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 28480, + "componentType": 5126, + "count": 154, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 31656, + "componentType": 5126, + "count": 154, + "max": [ + -7.364923959585212e-08, + 26.577816009521484, + -3.430126582770754e-08 + ], + "min": [ + -7.364924670127948e-08, + 26.577816009521484, + -3.430129424941697e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 29096, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 71712, + "componentType": 5126, + "count": 160, + "max": [ + 0.2500188946723938, + 0.11876963078975677, + 0.11797459423542023, + 0.9695212244987488 + ], + "min": [ + 0.21442915499210358, + 0.03923526033759117, + 0.04623635113239288, + 0.9599665999412537 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 29736, + "componentType": 5126, + "count": 157, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 33504, + "componentType": 5126, + "count": 157, + "max": [ + 3.875454979151982e-08, + 25.42095184326172, + -3.68922172810926e-08 + ], + "min": [ + 3.875452847523775e-08, + 25.42095184326172, + -3.689224570280203e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 30364, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 74272, + "componentType": 5126, + "count": 160, + "max": [ + 0.027224525809288025, + -8.15951352706179e-06, + -0.11302794516086578, + 0.9934560656547546 + ], + "min": [ + 0.016422908753156662, + -8.661220817884896e-06, + -0.18736912310123444, + 0.9819122552871704 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 31004, + "componentType": 5126, + "count": 156, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 35388, + "componentType": 5126, + "count": 156, + "max": [ + 3.136425874572524e-08, + 12.512421607971191, + -1.8593269146549574e-07 + ], + "min": [ + 3.13642480875842e-08, + 12.512421607971191, + -1.8593280515233346e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 31628, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 76832, + "componentType": 5126, + "count": 160, + "max": [ + 0.4793773293495178, + -0.059352219104766846, + 0.15208280086517334, + 0.919238269329071 + ], + "min": [ + 0.36218008399009705, + -0.11349449306726456, + -0.13093648850917816, + 0.8679409623146057 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 32268, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 79392, + "componentType": 5126, + "count": 160, + "max": [ + 0.6061839461326599, + -0.38091471791267395, + 0.6143627166748047, + 0.4301213026046753 + ], + "min": [ + 0.5382874011993408, + -0.44484320282936096, + 0.5640636086463928, + 0.3592323362827301 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 32908, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 37260, + "componentType": 5126, + "count": 160, + "max": [ + 3.552713678800501e-15, + 12.533451080322266, + 2.0243684062393186e-08 + ], + "min": [ + -1.7763568394002505e-15, + 12.533451080322266, + 2.024367162789531e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 33548, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 81952, + "componentType": 5126, + "count": 160, + "max": [ + 0.09867759048938751, + -0.0021305212285369635, + 0.0008115668315440416, + 0.9998687505722046 + ], + "min": [ + 0.00671603437513113, + -0.09163042157888412, + -0.026609448716044426, + 0.99088054895401 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 34188, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 39180, + "componentType": 5126, + "count": 160, + "max": [ + 1.7763568394002505e-15, + 10.966782569885254, + -2.3617708677647897e-08 + ], + "min": [ + -2.6645352591003757e-15, + 10.966782569885254, + -2.3617721112145773e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 34828, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 84512, + "componentType": 5126, + "count": 160, + "max": [ + 0.10216233879327774, + -0.0018986836075782776, + 0.0009775260696187615, + 0.9998687505722046 + ], + "min": [ + 0.006801208481192589, + -0.08838441967964172, + -0.025318624451756477, + 0.9908879399299622 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 35468, + "componentType": 5126, + "count": 146, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 41100, + "componentType": 5126, + "count": 146, + "max": [ + 1.7763568394002505e-15, + 9.311683654785156, + -1.2861850261688232 + ], + "min": [ + -1.7763568394002505e-15, + 9.311683654785156, + -1.2861850261688232 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 36052, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 87072, + "componentType": 5126, + "count": 160, + "max": [ + 0.013777047395706177, + -0.00041639278060756624, + -0.0006718918448314071, + 0.9997426867485046 + ], + "min": [ + -0.06917565315961838, + -0.037702154368162155, + -0.03537410870194435, + 0.9974671006202698 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 36692, + "componentType": 5126, + "count": 149, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 42852, + "componentType": 5126, + "count": 149, + "max": [ + -1.1328285864919962e-08, + 15.31119441986084, + 2.752348109424929e-07 + ], + "min": [ + -1.1328300075774678e-08, + 15.31119441986084, + 2.752348109424929e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 37288, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 89632, + "componentType": 5126, + "count": 160, + "max": [ + 0.34541335701942444, + 0.020879749208688736, + -0.007560279220342636, + 0.939607560634613 + ], + "min": [ + 0.3415319323539734, + 0.020688820630311966, + -0.007588978856801987, + 0.9381921291351318 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 37928, + "componentType": 5126, + "count": 158, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 44640, + "componentType": 5126, + "count": 158, + "max": [ + -5.338485209449573e-10, + 41.09441375732422, + 1.8286142733359156e-07 + ], + "min": [ + -5.338662845133513e-10, + 41.09441375732422, + 1.8286141312273685e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 38560, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 92192, + "componentType": 5126, + "count": 160, + "max": [ + 0.5320853590965271, + -0.08482951670885086, + -0.10845372080802917, + 0.8504526019096375 + ], + "min": [ + 0.5051994919776917, + -0.10075505822896957, + -0.14327654242515564, + 0.8332708477973938 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 39200, + "componentType": 5126, + "count": 134, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 46536, + "componentType": 5126, + "count": 134, + "max": [ + 8.675668539126491e-08, + 45.83015060424805, + -1.7059974766198138e-07 + ], + "min": [ + 8.67566711804102e-08, + 45.83015060424805, + -1.705997618728361e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 39736, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 94752, + "componentType": 5126, + "count": 160, + "max": [ + -0.19987863302230835, + 0.03544133901596069, + 0.06896020472049713, + 0.9787088632583618 + ], + "min": [ + -0.27038198709487915, + -0.062242649495601654, + 0.04569798335433006, + 0.9611494541168213 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 40376, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 97312, + "componentType": 5126, + "count": 160, + "max": [ + 0.11119507998228073, + 0.09010470658540726, + 0.9926241636276245, + -0.07116568088531494 + ], + "min": [ + 0.07866821438074112, + 0.037760913372039795, + 0.9805416464805603, + -0.14311926066875458 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 41016, + "componentType": 5126, + "count": 150, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 48144, + "componentType": 5126, + "count": 150, + "max": [ + 3.872305143204358e-09, + 15.163418769836426, + 2.116917698913312e-07 + ], + "min": [ + 3.872290932349642e-09, + 15.163418769836426, + 2.116917698913312e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 41616, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 99872, + "componentType": 5126, + "count": 160, + "max": [ + 0.3642074763774872, + -0.019907332956790924, + 0.007645066827535629, + 0.9367767572402954 + ], + "min": [ + 0.3492335379123688, + -0.020659595727920532, + 0.007530986797064543, + 0.9310746192932129 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 42256, + "componentType": 5126, + "count": 158, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 49944, + "componentType": 5126, + "count": 158, + "max": [ + -9.321254879068874e-11, + 41.11699295043945, + 7.953796909987432e-08 + ], + "min": [ + -9.322675964540394e-11, + 41.11699295043945, + 7.95379548890196e-08 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 42888, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 102432, + "componentType": 5126, + "count": 160, + "max": [ + 0.587666392326355, + 0.09499136358499527, + 0.12837918102741241, + 0.8182883262634277 + ], + "min": [ + 0.5568090081214905, + 0.07999520003795624, + 0.0955096036195755, + 0.7950695753097534 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 43528, + "componentType": 5126, + "count": 148, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 51840, + "componentType": 5126, + "count": 148, + "max": [ + 6.105111083343218e-08, + 45.84524154663086, + 1.4264374215144926e-07 + ], + "min": [ + 6.105109662257746e-08, + 45.84524154663086, + 1.4264374215144926e-07 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 44120, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 104992, + "componentType": 5126, + "count": 160, + "max": [ + -0.18870441615581512, + 0.05020448938012123, + -0.01076367124915123, + 0.9807837605476379 + ], + "min": [ + -0.279542475938797, + -0.06554525345563889, + -0.03413733094930649, + 0.9579731225967407 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 44760, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 107552, + "componentType": 5126, + "count": 160, + "max": [ + -0.13467329740524292, + 0.018457816913723946, + 0.9858828783035278, + 0.186043381690979 + ], + "min": [ + -0.17039832472801208, + -0.058001432567834854, + 0.968400239944458, + 0.0988413617014885 + ], + "type": "VEC4" + }, + { + "bufferView": 6, + "byteOffset": 45400, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 7, + "byteOffset": 53616, + "componentType": 5126, + "count": 160, + "max": [ + 1.205562710762024, + 97.30026245117188, + 0.9419164657592773 + ], + "min": [ + -0.7685931324958801, + 95.96630096435547, + -4.0831475257873535 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "byteOffset": 46040, + "componentType": 5126, + "count": 160, + "max": [ + 5.300000190734863 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 8, + "byteOffset": 110112, + "componentType": 5126, + "count": 160, + "max": [ + -0.004144321661442518, + 0.1887158751487732, + 0.04974452778697014, + 0.9978864192962646 + ], + "min": [ + -0.08742095530033112, + 0.052916012704372406, + -0.023064011707901955, + 0.9799481630325317 + ], + "type": "VEC4" + } + ], + "animations": [ + { + "channels": [ + { + "sampler": 0, + "target": { + "node": 26, + "path": "translation" + } + }, + { + "sampler": 1, + "target": { + "node": 26, + "path": "rotation" + } + }, + { + "sampler": 2, + "target": { + "node": 25, + "path": "translation" + } + }, + { + "sampler": 3, + "target": { + "node": 25, + "path": "rotation" + } + }, + { + "sampler": 4, + "target": { + "node": 34, + "path": "translation" + } + }, + { + "sampler": 5, + "target": { + "node": 34, + "path": "rotation" + } + }, + { + "sampler": 6, + "target": { + "node": 33, + "path": "translation" + } + }, + { + "sampler": 7, + "target": { + "node": 33, + "path": "rotation" + } + }, + { + "sampler": 8, + "target": { + "node": 32, + "path": "rotation" + } + }, + { + "sampler": 9, + "target": { + "node": 38, + "path": "translation" + } + }, + { + "sampler": 10, + "target": { + "node": 38, + "path": "rotation" + } + }, + { + "sampler": 11, + "target": { + "node": 37, + "path": "translation" + } + }, + { + "sampler": 12, + "target": { + "node": 37, + "path": "rotation" + } + }, + { + "sampler": 13, + "target": { + "node": 36, + "path": "rotation" + } + }, + { + "sampler": 14, + "target": { + "node": 42, + "path": "translation" + } + }, + { + "sampler": 15, + "target": { + "node": 42, + "path": "rotation" + } + }, + { + "sampler": 16, + "target": { + "node": 41, + "path": "translation" + } + }, + { + "sampler": 17, + "target": { + "node": 41, + "path": "rotation" + } + }, + { + "sampler": 18, + "target": { + "node": 40, + "path": "rotation" + } + }, + { + "sampler": 19, + "target": { + "node": 46, + "path": "translation" + } + }, + { + "sampler": 20, + "target": { + "node": 46, + "path": "rotation" + } + }, + { + "sampler": 21, + "target": { + "node": 45, + "path": "translation" + } + }, + { + "sampler": 22, + "target": { + "node": 45, + "path": "rotation" + } + }, + { + "sampler": 23, + "target": { + "node": 44, + "path": "rotation" + } + }, + { + "sampler": 24, + "target": { + "node": 31, + "path": "translation" + } + }, + { + "sampler": 25, + "target": { + "node": 31, + "path": "rotation" + } + }, + { + "sampler": 26, + "target": { + "node": 30, + "path": "translation" + } + }, + { + "sampler": 27, + "target": { + "node": 30, + "path": "rotation" + } + }, + { + "sampler": 28, + "target": { + "node": 29, + "path": "translation" + } + }, + { + "sampler": 29, + "target": { + "node": 29, + "path": "rotation" + } + }, + { + "sampler": 30, + "target": { + "node": 28, + "path": "rotation" + } + }, + { + "sampler": 31, + "target": { + "node": 54, + "path": "translation" + } + }, + { + "sampler": 32, + "target": { + "node": 54, + "path": "rotation" + } + }, + { + "sampler": 33, + "target": { + "node": 53, + "path": "translation" + } + }, + { + "sampler": 34, + "target": { + "node": 53, + "path": "rotation" + } + }, + { + "sampler": 35, + "target": { + "node": 52, + "path": "rotation" + } + }, + { + "sampler": 36, + "target": { + "node": 58, + "path": "rotation" + } + }, + { + "sampler": 37, + "target": { + "node": 57, + "path": "translation" + } + }, + { + "sampler": 38, + "target": { + "node": 57, + "path": "rotation" + } + }, + { + "sampler": 39, + "target": { + "node": 56, + "path": "rotation" + } + }, + { + "sampler": 40, + "target": { + "node": 62, + "path": "translation" + } + }, + { + "sampler": 41, + "target": { + "node": 62, + "path": "rotation" + } + }, + { + "sampler": 42, + "target": { + "node": 61, + "path": "translation" + } + }, + { + "sampler": 43, + "target": { + "node": 61, + "path": "rotation" + } + }, + { + "sampler": 44, + "target": { + "node": 60, + "path": "rotation" + } + }, + { + "sampler": 45, + "target": { + "node": 66, + "path": "rotation" + } + }, + { + "sampler": 46, + "target": { + "node": 65, + "path": "translation" + } + }, + { + "sampler": 47, + "target": { + "node": 65, + "path": "rotation" + } + }, + { + "sampler": 48, + "target": { + "node": 64, + "path": "rotation" + } + }, + { + "sampler": 49, + "target": { + "node": 51, + "path": "translation" + } + }, + { + "sampler": 50, + "target": { + "node": 51, + "path": "rotation" + } + }, + { + "sampler": 51, + "target": { + "node": 50, + "path": "translation" + } + }, + { + "sampler": 52, + "target": { + "node": 50, + "path": "rotation" + } + }, + { + "sampler": 53, + "target": { + "node": 49, + "path": "translation" + } + }, + { + "sampler": 54, + "target": { + "node": 49, + "path": "rotation" + } + }, + { + "sampler": 55, + "target": { + "node": 48, + "path": "rotation" + } + }, + { + "sampler": 56, + "target": { + "node": 24, + "path": "translation" + } + }, + { + "sampler": 57, + "target": { + "node": 24, + "path": "rotation" + } + }, + { + "sampler": 58, + "target": { + "node": 23, + "path": "translation" + } + }, + { + "sampler": 59, + "target": { + "node": 23, + "path": "rotation" + } + }, + { + "sampler": 60, + "target": { + "node": 22, + "path": "translation" + } + }, + { + "sampler": 61, + "target": { + "node": 22, + "path": "rotation" + } + }, + { + "sampler": 62, + "target": { + "node": 71, + "path": "translation" + } + }, + { + "sampler": 63, + "target": { + "node": 71, + "path": "rotation" + } + }, + { + "sampler": 64, + "target": { + "node": 70, + "path": "translation" + } + }, + { + "sampler": 65, + "target": { + "node": 70, + "path": "rotation" + } + }, + { + "sampler": 66, + "target": { + "node": 69, + "path": "translation" + } + }, + { + "sampler": 67, + "target": { + "node": 69, + "path": "rotation" + } + }, + { + "sampler": 68, + "target": { + "node": 68, + "path": "rotation" + } + }, + { + "sampler": 69, + "target": { + "node": 76, + "path": "translation" + } + }, + { + "sampler": 70, + "target": { + "node": 76, + "path": "rotation" + } + }, + { + "sampler": 71, + "target": { + "node": 75, + "path": "translation" + } + }, + { + "sampler": 72, + "target": { + "node": 75, + "path": "rotation" + } + }, + { + "sampler": 73, + "target": { + "node": 74, + "path": "translation" + } + }, + { + "sampler": 74, + "target": { + "node": 74, + "path": "rotation" + } + }, + { + "sampler": 75, + "target": { + "node": 73, + "path": "rotation" + } + }, + { + "sampler": 76, + "target": { + "node": 21, + "path": "translation" + } + }, + { + "sampler": 77, + "target": { + "node": 21, + "path": "rotation" + } + } + ], + "name": "mixamo.com", + "samplers": [ + { + "input": 64, + "interpolation": "LINEAR", + "output": 65 + }, + { + "input": 66, + "interpolation": "LINEAR", + "output": 67 + }, + { + "input": 68, + "interpolation": "LINEAR", + "output": 69 + }, + { + "input": 70, + "interpolation": "LINEAR", + "output": 71 + }, + { + "input": 72, + "interpolation": "LINEAR", + "output": 73 + }, + { + "input": 74, + "interpolation": "LINEAR", + "output": 75 + }, + { + "input": 76, + "interpolation": "LINEAR", + "output": 77 + }, + { + "input": 78, + "interpolation": "LINEAR", + "output": 79 + }, + { + "input": 80, + "interpolation": "LINEAR", + "output": 81 + }, + { + "input": 82, + "interpolation": "LINEAR", + "output": 83 + }, + { + "input": 84, + "interpolation": "LINEAR", + "output": 85 + }, + { + "input": 86, + "interpolation": "LINEAR", + "output": 87 + }, + { + "input": 88, + "interpolation": "LINEAR", + "output": 89 + }, + { + "input": 90, + "interpolation": "LINEAR", + "output": 91 + }, + { + "input": 92, + "interpolation": "LINEAR", + "output": 93 + }, + { + "input": 94, + "interpolation": "LINEAR", + "output": 95 + }, + { + "input": 96, + "interpolation": "LINEAR", + "output": 97 + }, + { + "input": 98, + "interpolation": "LINEAR", + "output": 99 + }, + { + "input": 100, + "interpolation": "LINEAR", + "output": 101 + }, + { + "input": 102, + "interpolation": "LINEAR", + "output": 103 + }, + { + "input": 104, + "interpolation": "LINEAR", + "output": 105 + }, + { + "input": 106, + "interpolation": "LINEAR", + "output": 107 + }, + { + "input": 108, + "interpolation": "LINEAR", + "output": 109 + }, + { + "input": 110, + "interpolation": "LINEAR", + "output": 111 + }, + { + "input": 112, + "interpolation": "LINEAR", + "output": 113 + }, + { + "input": 114, + "interpolation": "LINEAR", + "output": 115 + }, + { + "input": 116, + "interpolation": "LINEAR", + "output": 117 + }, + { + "input": 118, + "interpolation": "LINEAR", + "output": 119 + }, + { + "input": 120, + "interpolation": "LINEAR", + "output": 121 + }, + { + "input": 122, + "interpolation": "LINEAR", + "output": 123 + }, + { + "input": 124, + "interpolation": "LINEAR", + "output": 125 + }, + { + "input": 126, + "interpolation": "LINEAR", + "output": 127 + }, + { + "input": 128, + "interpolation": "LINEAR", + "output": 129 + }, + { + "input": 130, + "interpolation": "LINEAR", + "output": 131 + }, + { + "input": 132, + "interpolation": "LINEAR", + "output": 133 + }, + { + "input": 134, + "interpolation": "LINEAR", + "output": 135 + }, + { + "input": 136, + "interpolation": "LINEAR", + "output": 137 + }, + { + "input": 138, + "interpolation": "LINEAR", + "output": 139 + }, + { + "input": 140, + "interpolation": "LINEAR", + "output": 141 + }, + { + "input": 142, + "interpolation": "LINEAR", + "output": 143 + }, + { + "input": 144, + "interpolation": "LINEAR", + "output": 145 + }, + { + "input": 146, + "interpolation": "LINEAR", + "output": 147 + }, + { + "input": 148, + "interpolation": "LINEAR", + "output": 149 + }, + { + "input": 150, + "interpolation": "LINEAR", + "output": 151 + }, + { + "input": 152, + "interpolation": "LINEAR", + "output": 153 + }, + { + "input": 154, + "interpolation": "LINEAR", + "output": 155 + }, + { + "input": 156, + "interpolation": "LINEAR", + "output": 157 + }, + { + "input": 158, + "interpolation": "LINEAR", + "output": 159 + }, + { + "input": 160, + "interpolation": "LINEAR", + "output": 161 + }, + { + "input": 162, + "interpolation": "LINEAR", + "output": 163 + }, + { + "input": 164, + "interpolation": "LINEAR", + "output": 165 + }, + { + "input": 166, + "interpolation": "LINEAR", + "output": 167 + }, + { + "input": 168, + "interpolation": "LINEAR", + "output": 169 + }, + { + "input": 170, + "interpolation": "LINEAR", + "output": 171 + }, + { + "input": 172, + "interpolation": "LINEAR", + "output": 173 + }, + { + "input": 174, + "interpolation": "LINEAR", + "output": 175 + }, + { + "input": 176, + "interpolation": "LINEAR", + "output": 177 + }, + { + "input": 178, + "interpolation": "LINEAR", + "output": 179 + }, + { + "input": 180, + "interpolation": "LINEAR", + "output": 181 + }, + { + "input": 182, + "interpolation": "LINEAR", + "output": 183 + }, + { + "input": 184, + "interpolation": "LINEAR", + "output": 185 + }, + { + "input": 186, + "interpolation": "LINEAR", + "output": 187 + }, + { + "input": 188, + "interpolation": "LINEAR", + "output": 189 + }, + { + "input": 190, + "interpolation": "LINEAR", + "output": 191 + }, + { + "input": 192, + "interpolation": "LINEAR", + "output": 193 + }, + { + "input": 194, + "interpolation": "LINEAR", + "output": 195 + }, + { + "input": 196, + "interpolation": "LINEAR", + "output": 197 + }, + { + "input": 198, + "interpolation": "LINEAR", + "output": 199 + }, + { + "input": 200, + "interpolation": "LINEAR", + "output": 201 + }, + { + "input": 202, + "interpolation": "LINEAR", + "output": 203 + }, + { + "input": 204, + "interpolation": "LINEAR", + "output": 205 + }, + { + "input": 206, + "interpolation": "LINEAR", + "output": 207 + }, + { + "input": 208, + "interpolation": "LINEAR", + "output": 209 + }, + { + "input": 210, + "interpolation": "LINEAR", + "output": 211 + }, + { + "input": 212, + "interpolation": "LINEAR", + "output": 213 + }, + { + "input": 214, + "interpolation": "LINEAR", + "output": 215 + }, + { + "input": 216, + "interpolation": "LINEAR", + "output": 217 + }, + { + "input": 218, + "interpolation": "LINEAR", + "output": 219 + } + ] + } + ], + "asset": { + "extras": { + "author": "Geril.Reyes (https://sketchfab.com/Geril.Reyes.Alanya)", + "license": "CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)", + "source": "https://sketchfab.com/3d-models/shooting-gun-3350ecb3b4aa4397bee33662f9ae4d7f", + "title": "Shooting Gun" + }, + "generator": "Sketchfab-12.66.0", + "version": "2.0" + }, + "bufferViews": [ + { + "buffer": 0, + "byteLength": 147944, + "byteStride": 8, + "name": "shortBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 341016, + "byteOffset": 147944, + "name": "floatBufferViews", + "target": 34963 + }, + { + "buffer": 0, + "byteLength": 147944, + "byteOffset": 488960, + "byteStride": 8, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 443832, + "byteOffset": 636904, + "byteStride": 12, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 591776, + "byteOffset": 1080736, + "byteStride": 16, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 3712, + "byteOffset": 1672512, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 46680, + "byteOffset": 1676224, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 55536, + "byteOffset": 1722904, + "byteStride": 12, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 112672, + "byteOffset": 1778440, + "byteStride": 16, + "name": "floatBufferViews" + } + ], + "buffers": [ + { + "byteLength": 1891112, + "uri": "scene.bin" + } + ], + "extensionsRequired": [ + "KHR_materials_pbrSpecularGlossiness" + ], + "extensionsUsed": [ + "KHR_materials_pbrSpecularGlossiness" + ], + "images": [ + { + "uri": "textures/Bodymat_diffuse.png" + }, + { + "uri": "textures/Bodymat_specularGlossiness.png" + }, + { + "uri": "textures/Bodymat_normal.png" + }, + { + "uri": "textures/Glovemat_diffuse.png" + }, + { + "uri": "textures/Glovemat_specularGlossiness.png" + }, + { + "uri": "textures/Glovemat_normal.png" + }, + { + "uri": "textures/Hairmat_diffuse.png" + }, + { + "uri": "textures/Hairmat_specularGlossiness.png" + }, + { + "uri": "textures/Hairmat_normal.png" + }, + { + "uri": "textures/Shoesmat_diffuse.png" + }, + { + "uri": "textures/Shoesmat_specularGlossiness.png" + }, + { + "uri": "textures/Shoesmat_normal.png" + }, + { + "uri": "textures/Bottommat_diffuse.png" + }, + { + "uri": "textures/Bottommat_specularGlossiness.png" + }, + { + "uri": "textures/Bottommat_normal.png" + }, + { + "uri": "textures/Hatmat_diffuse.png" + }, + { + "uri": "textures/Hatmat_specularGlossiness.png" + }, + { + "uri": "textures/Hatmat_normal.png" + }, + { + "uri": "textures/Topmat_diffuse.png" + }, + { + "uri": "textures/Topmat_specularGlossiness.png" + }, + { + "uri": "textures/Topmat_normal.png" + } + ], + "materials": [ + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 0 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 1 + } + } + }, + "name": "Bodymat", + "normalTexture": { + "index": 2 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 3 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 4 + } + } + }, + "name": "Glovemat", + "normalTexture": { + "index": 5 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 6 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 7 + } + } + }, + "name": "Hairmat", + "normalTexture": { + "index": 8 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 9 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 10 + } + } + }, + "name": "Shoesmat", + "normalTexture": { + "index": 11 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 12 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 13 + } + } + }, + "name": "Bottommat", + "normalTexture": { + "index": 14 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 15 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 16 + } + } + }, + "name": "Hatmat", + "normalTexture": { + "index": 17 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 18 + }, + "glossinessFactor": 0.21147425268811282, + "specularFactor": [ + 0.05, + 0.05, + 0.05 + ], + "specularGlossinessTexture": { + "index": 19 + } + } + }, + "name": "Topmat", + "normalTexture": { + "index": 20 + } + } + ], + "meshes": [ + { + "name": "Eyelashes_Bodymat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 46, + "NORMAL": 1, + "POSITION": 0, + "TANGENT": 2, + "TEXCOORD_0": 3, + "TEXCOORD_1": 3, + "TEXCOORD_2": 3, + "TEXCOORD_3": 3, + "TEXCOORD_4": 3, + "WEIGHTS_0": 47 + }, + "indices": 4, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "default_Bodymat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 48, + "NORMAL": 6, + "POSITION": 5, + "TANGENT": 7, + "TEXCOORD_0": 8, + "TEXCOORD_1": 8, + "TEXCOORD_2": 8, + "TEXCOORD_3": 8, + "TEXCOORD_4": 8, + "WEIGHTS_0": 49 + }, + "indices": 9, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "Body_Bodymat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 50, + "NORMAL": 11, + "POSITION": 10, + "TANGENT": 12, + "TEXCOORD_0": 13, + "TEXCOORD_1": 13, + "TEXCOORD_2": 13, + "TEXCOORD_3": 13, + "TEXCOORD_4": 13, + "WEIGHTS_0": 51 + }, + "indices": 14, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "Gloves_Glovemat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 52, + "NORMAL": 16, + "POSITION": 15, + "TANGENT": 17, + "TEXCOORD_0": 18, + "TEXCOORD_1": 18, + "TEXCOORD_2": 18, + "TEXCOORD_3": 18, + "TEXCOORD_4": 18, + "WEIGHTS_0": 53 + }, + "indices": 19, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Hair_Hairmat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 54, + "NORMAL": 21, + "POSITION": 20, + "TANGENT": 22, + "TEXCOORD_0": 23, + "TEXCOORD_1": 23, + "TEXCOORD_2": 23, + "TEXCOORD_3": 23, + "TEXCOORD_4": 23, + "WEIGHTS_0": 55 + }, + "indices": 24, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Shoes_Shoesmat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 56, + "NORMAL": 26, + "POSITION": 25, + "TANGENT": 27, + "TEXCOORD_0": 28, + "TEXCOORD_1": 28, + "TEXCOORD_2": 28, + "TEXCOORD_3": 28, + "TEXCOORD_4": 28, + "WEIGHTS_0": 57 + }, + "indices": 29, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Bottoms_Bottommat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 58, + "NORMAL": 31, + "POSITION": 30, + "TANGENT": 32, + "TEXCOORD_0": 33, + "TEXCOORD_1": 33, + "TEXCOORD_2": 33, + "TEXCOORD_3": 33, + "TEXCOORD_4": 33, + "WEIGHTS_0": 59 + }, + "indices": 34, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Hats_Hatmat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 60, + "NORMAL": 36, + "POSITION": 35, + "TANGENT": 37, + "TEXCOORD_0": 38, + "TEXCOORD_1": 38, + "TEXCOORD_2": 38, + "TEXCOORD_3": 38, + "TEXCOORD_4": 38, + "WEIGHTS_0": 61 + }, + "indices": 39, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Tops_Topmat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 62, + "NORMAL": 41, + "POSITION": 40, + "TANGENT": 42, + "TEXCOORD_0": 43, + "TEXCOORD_1": 43, + "TEXCOORD_2": 43, + "TEXCOORD_3": 43, + "TEXCOORD_4": 43, + "WEIGHTS_0": 63 + }, + "indices": 44, + "material": 6, + "mode": 4 + } + ] + } + ], + "nodes": [ + { + "children": [ + 1 + ], + "matrix": [ + 0.01816719025373459, + 0.0, + 0.0, + 0.0, + 0.0, + 4.033926582488376e-18, + -0.01816719025373459, + 0.0, + 0.0, + 0.01816719025373459, + 4.033926582488376e-18, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "Sketchfab_model" + }, + { + "children": [ + 2 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "0407cb8af5d94dca9b841e88cec8172a.fbx" + }, + { + "children": [ + 3 + ], + "name": "Object_2" + }, + { + "children": [ + 4 + ], + "name": "RootNode" + }, + { + "children": [ + 5, + 6, + 7, + 9, + 11, + 13, + 15, + 17, + 18, + 20, + 8, + 10, + 12, + 14, + 16, + 19, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86 + ], + "name": "Object_4" + }, + { + "children": [ + 21 + ], + "name": "_rootJoint" + }, + { + "mesh": 0, + "name": "Object_6", + "skin": 0 + }, + { + "mesh": 1, + "name": "Object_7", + "skin": 0 + }, + { + "matrix": [ + 1.0000000000000002, + 0.0, + -8.673617379884035e-19, + 0.0, + -2.4074124304840443e-35, + 1.0000000000000002, + -2.7755575615628914e-17, + 0.0, + 8.673617379884032e-19, + 2.77555756156289e-17, + 0.9999999999999998, + 0.0, + 0.0, + -8.526512829121202e-14, + 8.881784197001252e-15, + 1.0 + ], + "name": "Object_8" + }, + { + "mesh": 2, + "name": "Object_9", + "skin": 0 + }, + { + "matrix": [ + 1.0, + -6.938893903907228e-18, + 4.336808689942018e-18, + 0.0, + 6.938893903907228e-18, + 1.0, + 2.7755575615628914e-17, + 0.0, + -4.336808689942018e-18, + -2.7755575615628914e-17, + 1.0, + 0.0, + 1.4210854715202004e-14, + 2.842170943040401e-14, + -1.7763568394002505e-15, + 1.0 + ], + "name": "Object_10" + }, + { + "mesh": 3, + "name": "Object_11", + "skin": 0 + }, + { + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 5.684341886080802e-14, + -3.552713678800501e-15, + 1.0 + ], + "name": "Object_12" + }, + { + "mesh": 4, + "name": "Object_13", + "skin": 0 + }, + { + "matrix": [ + 0.9999999999999998, + 8.817745329815275e-21, + 1.376428539288238e-21, + 0.0, + -8.817745329815277e-21, + 1.0, + -2.7755575615628914e-17, + 0.0, + -1.3764285392882386e-21, + 2.7755575615628914e-17, + 1.0, + 0.0, + 1.7763568394002505e-15, + 0.0, + 4.440892098500626e-16, + 1.0 + ], + "name": "Object_14" + }, + { + "mesh": 5, + "name": "Object_15", + "skin": 0 + }, + { + "matrix": [ + 1.0, + -3.2274612107274658e-18, + -3.322651137751738e-19, + 0.0, + 3.2274612107274658e-18, + 1.0, + 0.0, + 0.0, + 3.322651137751738e-19, + -1.0723727663873216e-36, + 1.0, + 0.0, + 3.552713678800501e-15, + 0.0, + -1.7763568394002505e-15, + 1.0 + ], + "name": "Object_16" + }, + { + "mesh": 6, + "name": "Object_17", + "skin": 0 + }, + { + "mesh": 7, + "name": "Object_18", + "skin": 0 + }, + { + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 5.684341886080802e-14, + -3.552713678800501e-15, + 1.0 + ], + "name": "Object_19" + }, + { + "mesh": 8, + "name": "Object_20", + "skin": 0 + }, + { + "children": [ + 22, + 68, + 73 + ], + "name": "mixamorig:Hips_00", + "translation": [ + -0.0016326904296875, + 101.85260009765625, + 0.4916118085384369 + ] + }, + { + "children": [ + 23 + ], + "name": "mixamorig:Spine_01", + "rotation": [ + -0.06857478618621826, + -0.0, + 0.0, + 0.9976459741592407 + ], + "translation": [ + 0.0, + 9.311683654785156, + -1.2861850261688232 + ] + }, + { + "children": [ + 24 + ], + "name": "mixamorig:Spine1_02", + "rotation": [ + -1.1478537942366529e-07, + -0.0, + 0.0, + 1.0 + ], + "translation": [ + 0.0, + 10.966782569885254, + -2.3617714006718415e-08 + ] + }, + { + "children": [ + 25, + 28, + 48 + ], + "name": "mixamorig:Spine2_03", + "translation": [ + 0.0, + 12.533451080322266, + 2.0243678733322668e-08 + ] + }, + { + "children": [ + 26 + ], + "name": "mixamorig:Neck_04", + "rotation": [ + 0.06857490539550781, + 0.0, + 0.0, + 0.9976459741592407 + ], + "translation": [ + 0.0, + 14.100141525268555, + 2.4494947865605354e-06 + ] + }, + { + "children": [ + 27 + ], + "name": "mixamorig:Head_05", + "translation": [ + 0.0, + 7.4099578857421875, + 3.456303119659424 + ] + }, + { + "name": "mixamorig:HeadTop_End_06", + "translation": [ + 0.0, + 19.812942504882813, + 9.241557121276855 + ] + }, + { + "children": [ + 29 + ], + "name": "mixamorig:LeftShoulder_07", + "rotation": [ + -0.5618836879730225, + -0.42164188623428345, + 0.5848331451416016, + -0.40555521845817566 + ], + "translation": [ + 5.80440092086792, + 12.10825252532959, + -0.2366768717765808 + ] + }, + { + "children": [ + 30 + ], + "name": "mixamorig:LeftArm_08", + "rotation": [ + -0.1442907452583313, + 0.0006329496973194182, + -0.0043406300246715546, + 0.9895256161689758 + ], + "translation": [ + -2.321660907966816e-08, + 12.512421607971191, + -1.871248116458446e-07 + ] + }, + { + "children": [ + 31 + ], + "name": "mixamorig:LeftForeArm_09", + "rotation": [ + 0.000473120337119326, + 2.4965196644188836e-05, + 0.05269389972090721, + 0.9986106157302856 + ], + "translation": [ + 2.326819981135486e-08, + 25.432348251342773, + -2.7679533332047868e-08 + ] + }, + { + "children": [ + 32, + 36, + 40, + 44 + ], + "name": "mixamorig:LeftHand_010", + "rotation": [ + 0.05741794407367706, + 0.038976412266492844, + -0.02471352368593216, + 0.9972829222679138 + ], + "translation": [ + -2.793717968074816e-08, + 26.57427978515625, + 2.726963543864258e-08 + ] + }, + { + "children": [ + 33 + ], + "name": "mixamorig:LeftHandThumb1_011", + "rotation": [ + 0.13046129047870636, + 0.03691122308373451, + 0.2697280943393707, + 0.9533436894416809 + ], + "translation": [ + -2.455575466156006, + 3.4131217002868652, + 1.169690728187561 + ] + }, + { + "children": [ + 34 + ], + "name": "mixamorig:LeftHandThumb2_012", + "rotation": [ + 0.060158900916576385, + -5.256582245903006e-18, + 2.812274454592895e-17, + 0.9981889128684998 + ], + "translation": [ + -0.24271219968795776, + 3.4830167293548584, + 7.929264711492578e-08 + ] + }, + { + "children": [ + 35 + ], + "name": "mixamorig:LeftHandThumb3_013", + "rotation": [ + -0.07970841974020004, + 8.849412285205643e-18, + -1.1066905663628611e-16, + 0.9968182444572449 + ], + "translation": [ + 0.13546915352344513, + 3.4723238945007324, + -3.216581490050885e-08 + ] + }, + { + "name": "mixamorig:LeftHandThumb4_014", + "rotation": [ + 3.527416359005997e-09, + -9.790547148019738e-26, + -2.7755575615628914e-17, + 1.0 + ], + "translation": [ + 0.10724323987960815, + 2.6884188652038574, + 2.566565626693773e-08 + ] + }, + { + "children": [ + 37 + ], + "name": "mixamorig:LeftHandIndex1_015", + "rotation": [ + 0.17236560583114624, + 0.012530309148132801, + 0.07141382247209549, + 0.9823610186576843 + ], + "translation": [ + -2.5276758670806885, + 14.146150588989258, + -0.2077629119157791 + ] + }, + { + "children": [ + 38 + ], + "name": "mixamorig:LeftHandIndex2_016", + "rotation": [ + -0.07741820067167282, + 1.7295170978038218e-18, + 1.3429917017303426e-19, + 0.9969987273216248 + ], + "translation": [ + 0.0020893102046102285, + 2.010756015777588, + 7.245631650221185e-08 + ] + }, + { + "children": [ + 39 + ], + "name": "mixamorig:LeftHandIndex3_017", + "rotation": [ + -0.07208694517612457, + -7.298029462893304e-19, + -1.396673288472106e-17, + 0.9973983764648438 + ], + "translation": [ + -2.2892936613061465e-05, + 1.7405935525894165, + 1.1341512617946137e-08 + ] + }, + { + "name": "mixamorig:LeftHandIndex4_018", + "rotation": [ + -1.2046276864907668e-08, + -1.0408340855860843e-17, + -1.3877787807814457e-17, + 1.0 + ], + "translation": [ + -0.002066386630758643, + 1.335206151008606, + -1.9657335315059754e-08 + ] + }, + { + "children": [ + 41 + ], + "name": "mixamorig:LeftHandMiddle1_019", + "rotation": [ + 0.07847263664007187, + 0.00017549727635923773, + 0.002229526173323393, + 0.9969138503074646 + ], + "translation": [ + -0.40564656257629395, + 14.242483139038086, + -0.22823728621006012 + ] + }, + { + "children": [ + 42 + ], + "name": "mixamorig:LeftHandMiddle2_020", + "rotation": [ + -0.05817577987909317, + 1.0188875777280111e-17, + 4.069084653654024e-18, + 0.9983064532279968 + ], + "translation": [ + 0.01571664959192276, + 2.3071796894073486, + -2.7870044050359866e-09 + ] + }, + { + "children": [ + 43 + ], + "name": "mixamorig:LeftHandMiddle3_021", + "rotation": [ + -0.1886669248342514, + 9.894134781415216e-18, + 3.667279603154859e-18, + 0.9820412397384644 + ], + "translation": [ + 0.004070323891937733, + 2.096233367919922, + -3.647326707323373e-08 + ] + }, + { + "name": "mixamorig:LeftHandMiddle4_022", + "rotation": [ + -3.6062646202594806e-09, + -1.0408340855860843e-17, + -6.071532165918825e-18, + 1.0 + ], + "translation": [ + -0.019786985591053963, + 1.515316128730774, + 1.820231432247965e-08 + ] + }, + { + "children": [ + 45 + ], + "name": "mixamorig:LeftHandRing1_023", + "rotation": [ + 0.008264762349426746, + 0.000630044611170888, + 0.07600939273834229, + 0.9970726370811462 + ], + "translation": [ + 2.9333224296569824, + 12.815089225769043, + 0.024538325145840645 + ] + }, + { + "children": [ + 46 + ], + "name": "mixamorig:LeftHandRing2_024", + "rotation": [ + -0.0017093836795538664, + -3.493164701657347e-18, + 1.3871838724848975e-17, + 0.9999986290931702 + ], + "translation": [ + 0.003516146447509527, + 2.296114206314087, + 1.4266191783463e-08 + ] + }, + { + "children": [ + 47 + ], + "name": "mixamorig:LeftHandRing3_025", + "rotation": [ + -0.0034025884233415127, + 4.722040013645946e-20, + -1.3877707571295039e-17, + 0.9999942183494568 + ], + "translation": [ + -0.0009820542763918638, + 2.238114356994629, + -6.320544798654737e-08 + ] + }, + { + "name": "mixamorig:LeftHandRing4_026", + "rotation": [ + 9.735543926581158e-09, + -6.938893903907228e-18, + 6.755390640337504e-26, + 1.0 + ], + "translation": [ + -0.002534162253141403, + 2.009246349334717, + 4.4421710754249943e-08 + ] + }, + { + "children": [ + 49 + ], + "name": "mixamorig:RightShoulder_027", + "rotation": [ + 0.5577711462974548, + -0.4246990382671356, + 0.5880489349365234, + 0.40338635444641113 + ], + "translation": [ + -5.80440092086792, + 12.11867618560791, + -0.3121427297592163 + ] + }, + { + "children": [ + 50 + ], + "name": "mixamorig:RightArm_028", + "rotation": [ + -0.14257293939590454, + 0.0012056872947141528, + -0.008369957096874714, + 0.9897481799125671 + ], + "translation": [ + 3.136425164029788e-08, + 12.512421607971191, + -1.859327483089146e-07 + ] + }, + { + "children": [ + 51 + ], + "name": "mixamorig:RightForeArm_029", + "rotation": [ + 0.00017688656225800514, + -8.468406122119632e-06, + -0.04779720678925514, + 0.9988571405410767 + ], + "translation": [ + 3.8754539133378785e-08, + 25.42095184326172, + -3.6892231491947314e-08 + ] + }, + { + "children": [ + 52, + 56, + 60, + 64 + ], + "name": "mixamorig:RightHand_030", + "rotation": [ + 0.05411810055375099, + -0.034624215215444565, + 0.02978591062128544, + 0.9974894523620605 + ], + "translation": [ + -7.364923959585212e-08, + 26.577816009521484, + -3.4301251616852824e-08 + ] + }, + { + "children": [ + 53 + ], + "name": "mixamorig:RightHandThumb1_031", + "rotation": [ + 0.14496192336082458, + -0.03957146778702736, + -0.2603527307510376, + 0.9537487030029297 + ], + "translation": [ + 2.5313196182250977, + 3.58673095703125, + 1.361503005027771 + ] + }, + { + "children": [ + 54 + ], + "name": "mixamorig:RightHandThumb2_032", + "rotation": [ + 0.04517612233757973, + 0.0, + 0.0, + 0.9989791512489319 + ], + "translation": [ + 0.28626370429992676, + 3.6658732891082764, + -5.925031132392178e-08 + ] + }, + { + "children": [ + 55 + ], + "name": "mixamorig:RightHandThumb3_033", + "rotation": [ + -0.04508618637919426, + 6.931838466872457e-18, + 3.1284826381701616e-19, + 0.9989832043647766 + ], + "translation": [ + -0.13198131322860718, + 3.330404758453369, + 2.614967797853751e-09 + ] + }, + { + "name": "mixamorig:RightHandThumb4_034", + "rotation": [ + 5.064340946603352e-09, + -6.938893903907228e-18, + 3.514092452169376e-26, + 1.0 + ], + "translation": [ + -0.15428271889686584, + 2.3953020572662354, + 1.8581062022349215e-08 + ] + }, + { + "children": [ + 57 + ], + "name": "mixamorig:RightHandIndex1_035", + "rotation": [ + 0.052553992718458176, + -0.003916117362678051, + -0.07420674711465836, + 0.9958494305610657 + ], + "translation": [ + 2.3683700561523438, + 12.12909984588623, + -0.049974288791418076 + ] + }, + { + "children": [ + 58 + ], + "name": "mixamorig:RightHandIndex2_036", + "rotation": [ + 0.07962489128112793, + -8.021879293711667e-18, + -1.3281216051054475e-17, + 0.9968249201774597 + ], + "translation": [ + -0.0010680316481739283, + 2.613116502761841, + 2.7859243800776312e-08 + ] + }, + { + "children": [ + 59 + ], + "name": "mixamorig:RightHandIndex3_037", + "rotation": [ + -0.20810019969940186, + -2.5451191049760312e-17, + -5.414944319815058e-18, + 0.9781075119972229 + ], + "translation": [ + -0.008685342036187649, + 2.4330198764801025, + -3.41336203746323e-09 + ] + }, + { + "name": "mixamorig:RightHandIndex4_038", + "rotation": [ + -6.726265766587858e-09, + -2.0816681711721685e-17, + 5.551115123125783e-17, + 1.0 + ], + "translation": [ + 0.009753475897014141, + 2.052074432373047, + 4.546080845102551e-09 + ] + }, + { + "children": [ + 61 + ], + "name": "mixamorig:RightHandMiddle1_039", + "rotation": [ + 0.032984327524900436, + 8.134235940815415e-06, + 0.0002465537691023201, + 0.9994559288024902 + ], + "translation": [ + 0.2802797555923462, + 13.061914443969727, + -0.16193729639053345 + ] + }, + { + "children": [ + 62 + ], + "name": "mixamorig:RightHandMiddle2_040", + "rotation": [ + 0.030000323429703712, + -1.3871542594189681e-17, + 4.1633812272323257e-19, + 0.9995499849319458 + ], + "translation": [ + -0.0019261300330981612, + 2.7147724628448486, + 4.0439374515699456e-08 + ] + }, + { + "children": [ + 63 + ], + "name": "mixamorig:RightHandMiddle3_041", + "rotation": [ + -0.12311461567878723, + 5.6046871446255345e-18, + 1.1183438041144469e-17, + 0.9923924803733826 + ], + "translation": [ + -0.009953050874173641, + 2.4520070552825928, + 1.6782590250841167e-07 + ] + }, + { + "name": "mixamorig:RightHandMiddle4_042", + "rotation": [ + -1.6233607791349414e-09, + -6.938893903907228e-18, + 3.469446951953614e-18, + 1.0 + ], + "translation": [ + 0.01187917310744524, + 2.0479907989501953, + -1.5916725715214852e-09 + ] + }, + { + "children": [ + 65 + ], + "name": "mixamorig:RightHandRing1_043", + "rotation": [ + 0.02020375058054924, + -0.0006327051669359207, + -0.0312943272292614, + 0.999305784702301 + ], + "translation": [ + -2.6486499309539795, + 12.720401763916016, + 0.006181824021041393 + ] + }, + { + "children": [ + 66 + ], + "name": "mixamorig:RightHandRing2_044", + "rotation": [ + -0.009705697186291218, + -6.734680303912567e-20, + 6.93856716756527e-18, + 0.9999529123306274 + ], + "translation": [ + -0.009005757048726082, + 2.4569270610809326, + -2.2975740421316004e-08 + ] + }, + { + "children": [ + 67 + ], + "name": "mixamorig:RightHandRing3_045", + "rotation": [ + 0.019301006570458412, + 1.3875202868400229e-17, + -2.6785527366205447e-19, + 0.9998137354850769 + ], + "translation": [ + 0.007382301613688469, + 2.205782890319824, + -1.7566577525940374e-08 + ] + }, + { + "name": "mixamorig:RightHandRing4_046", + "rotation": [ + 1.5160878774622688e-08, + -2.7755575615628914e-17, + 2.0816681711721685e-17, + 1.0 + ], + "translation": [ + 0.0016234489157795906, + 2.0562851428985596, + 9.554554480928346e-09 + ] + }, + { + "children": [ + 69 + ], + "name": "mixamorig:LeftUpLeg_047", + "rotation": [ + 0.0006174232112243772, + -0.03471897542476654, + 0.999238908290863, + 0.017769919708371162 + ], + "translation": [ + 9.377829551696777, + -5.172149658203125, + -0.2559531629085541 + ] + }, + { + "children": [ + 70 + ], + "name": "mixamorig:LeftLeg_048", + "rotation": [ + 0.0002784950484056026, + 4.924023414787371e-06, + 0.017678294330835342, + 0.9998437166213989 + ], + "translation": [ + 8.67566711804102e-08, + 45.83015060424805, + -1.7059974766198138e-07 + ] + }, + { + "children": [ + 71 + ], + "name": "mixamorig:LeftFoot_049", + "rotation": [ + 0.4673748314380646, + -0.024536190554499626, + 0.01297792512923479, + 0.8836234211921692 + ], + "translation": [ + -5.338574027291543e-10, + 41.09441375732422, + 1.8286142733359156e-07 + ] + }, + { + "children": [ + 72 + ], + "name": "mixamorig:LeftToeBase_050", + "rotation": [ + 0.3415018916130066, + 0.020881250500679016, + -0.007589239627122879, + 0.9396184682846069 + ], + "translation": [ + -1.132829297034732e-08, + 15.31119441986084, + 2.752348109424929e-07 + ] + }, + { + "name": "mixamorig:LeftToe_End_051", + "rotation": [ + 1.138663829891584e-09, + -1.6170875402621299e-16, + 3.469446951953614e-18, + 1.0 + ], + "translation": [ + -6.396145835196876e-10, + 6.422507286071777, + 2.240216900872838e-09 + ] + }, + { + "children": [ + 74 + ], + "name": "mixamorig:RightUpLeg_052", + "rotation": [ + -0.0006579533219337463, + -0.03701024875044823, + 0.9991568922996521, + -0.01776260696351528 + ], + "translation": [ + -9.377829551696777, + -5.172149658203125, + 0.01795545220375061 + ] + }, + { + "children": [ + 75 + ], + "name": "mixamorig:RightLeg_053", + "rotation": [ + -0.0012011438375338912, + 2.1230487618595362e-05, + -0.01767249032855034, + 0.9998431205749512 + ], + "translation": [ + 6.105110372800482e-08, + 45.84524154663086, + 1.4264374215144926e-07 + ] + }, + { + "children": [ + 76 + ], + "name": "mixamorig:RightFoot_054", + "rotation": [ + 0.467300146818161, + 0.024778954684734344, + -0.013103778474032879, + 0.8836542963981628 + ], + "translation": [ + -9.321965421804634e-11, + 41.11699295043945, + 7.953796199444696e-08 + ] + }, + { + "children": [ + 77 + ], + "name": "mixamorig:RightToeBase_055", + "rotation": [ + 0.345236212015152, + -0.020858649164438248, + 0.007675075437873602, + 0.9382526278495789 + ], + "translation": [ + 3.872296261420161e-09, + 15.163418769836426, + 2.116917698913312e-07 + ] + }, + { + "name": "mixamorig:RightToe_End_056", + "rotation": [ + -2.0551460533368981e-10, + 3.6808663755882876e-17, + -1.734723475976807e-18, + 1.0 + ], + "translation": [ + -4.654879148802138e-09, + 6.370195388793945, + -6.493624304937384e-09 + ] + }, + { + "name": "Eyelashes" + }, + { + "name": "default" + }, + { + "name": "Body" + }, + { + "name": "Gloves" + }, + { + "name": "Hair" + }, + { + "name": "Shoes" + }, + { + "name": "Bottoms" + }, + { + "name": "Hats" + }, + { + "name": "Tops" + } + ], + "samplers": [ + { + "magFilter": 9729, + "minFilter": 9987, + "wrapS": 10497, + "wrapT": 10497 + } + ], + "scene": 0, + "scenes": [ + { + "name": "Sketchfab_Scene", + "nodes": [ + 0 + ] + } + ], + "skins": [ + { + "inverseBindMatrices": 45, + "joints": [ + 5, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77 + ], + "skeleton": 5 + } + ], + "textures": [ + { + "sampler": 0, + "source": 0 + }, + { + "sampler": 0, + "source": 1 + }, + { + "sampler": 0, + "source": 2 + }, + { + "sampler": 0, + "source": 3 + }, + { + "sampler": 0, + "source": 4 + }, + { + "sampler": 0, + "source": 5 + }, + { + "sampler": 0, + "source": 6 + }, + { + "sampler": 0, + "source": 7 + }, + { + "sampler": 0, + "source": 8 + }, + { + "sampler": 0, + "source": 9 + }, + { + "sampler": 0, + "source": 10 + }, + { + "sampler": 0, + "source": 11 + }, + { + "sampler": 0, + "source": 12 + }, + { + "sampler": 0, + "source": 13 + }, + { + "sampler": 0, + "source": 14 + }, + { + "sampler": 0, + "source": 15 + }, + { + "sampler": 0, + "source": 16 + }, + { + "sampler": 0, + "source": 17 + }, + { + "sampler": 0, + "source": 18 + }, + { + "sampler": 0, + "source": 19 + }, + { + "sampler": 0, + "source": 20 + } + ] +} diff --git a/ToyEngine/Models/shootgun/textures/Bodymat_diffuse.png b/ToyEngine/Models/shootgun/textures/Bodymat_diffuse.png new file mode 100644 index 0000000..efff379 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bodymat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Bodymat_normal.png b/ToyEngine/Models/shootgun/textures/Bodymat_normal.png new file mode 100644 index 0000000..5c59da0 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bodymat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Bodymat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Bodymat_specularGlossiness.png new file mode 100644 index 0000000..6933237 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bodymat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Bottommat_diffuse.png b/ToyEngine/Models/shootgun/textures/Bottommat_diffuse.png new file mode 100644 index 0000000..ac3c2f4 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bottommat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Bottommat_normal.png b/ToyEngine/Models/shootgun/textures/Bottommat_normal.png new file mode 100644 index 0000000..e416889 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bottommat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Bottommat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Bottommat_specularGlossiness.png new file mode 100644 index 0000000..2d94494 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Bottommat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Glovemat_diffuse.png b/ToyEngine/Models/shootgun/textures/Glovemat_diffuse.png new file mode 100644 index 0000000..2b9f8a3 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Glovemat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Glovemat_normal.png b/ToyEngine/Models/shootgun/textures/Glovemat_normal.png new file mode 100644 index 0000000..164733f Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Glovemat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Glovemat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Glovemat_specularGlossiness.png new file mode 100644 index 0000000..ab3b93a Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Glovemat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hairmat_diffuse.png b/ToyEngine/Models/shootgun/textures/Hairmat_diffuse.png new file mode 100644 index 0000000..29e9325 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hairmat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hairmat_normal.png b/ToyEngine/Models/shootgun/textures/Hairmat_normal.png new file mode 100644 index 0000000..336eac0 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hairmat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hairmat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Hairmat_specularGlossiness.png new file mode 100644 index 0000000..6dc0b8d Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hairmat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hatmat_diffuse.png b/ToyEngine/Models/shootgun/textures/Hatmat_diffuse.png new file mode 100644 index 0000000..9b29ff4 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hatmat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hatmat_normal.png b/ToyEngine/Models/shootgun/textures/Hatmat_normal.png new file mode 100644 index 0000000..be23721 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hatmat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Hatmat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Hatmat_specularGlossiness.png new file mode 100644 index 0000000..f742738 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Hatmat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Shoesmat_diffuse.png b/ToyEngine/Models/shootgun/textures/Shoesmat_diffuse.png new file mode 100644 index 0000000..4d6ea0c Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Shoesmat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Shoesmat_normal.png b/ToyEngine/Models/shootgun/textures/Shoesmat_normal.png new file mode 100644 index 0000000..bb72534 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Shoesmat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Shoesmat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Shoesmat_specularGlossiness.png new file mode 100644 index 0000000..7e2caec Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Shoesmat_specularGlossiness.png differ diff --git a/ToyEngine/Models/shootgun/textures/Topmat_diffuse.png b/ToyEngine/Models/shootgun/textures/Topmat_diffuse.png new file mode 100644 index 0000000..688b4be Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Topmat_diffuse.png differ diff --git a/ToyEngine/Models/shootgun/textures/Topmat_normal.png b/ToyEngine/Models/shootgun/textures/Topmat_normal.png new file mode 100644 index 0000000..34af56e Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Topmat_normal.png differ diff --git a/ToyEngine/Models/shootgun/textures/Topmat_specularGlossiness.png b/ToyEngine/Models/shootgun/textures/Topmat_specularGlossiness.png new file mode 100644 index 0000000..1924bb3 Binary files /dev/null and b/ToyEngine/Models/shootgun/textures/Topmat_specularGlossiness.png differ diff --git a/ToyEngine/src/DemoWorld.cpp b/ToyEngine/src/DemoWorld.cpp index 09a3d7c..e5cd6e4 100644 --- a/ToyEngine/src/DemoWorld.cpp +++ b/ToyEngine/src/DemoWorld.cpp @@ -1,4 +1,4 @@ -#include "DemoWorld.h" +#include "DemoWorld.h" #include "Particle.h" DemoWorld::DemoWorld() @@ -20,11 +20,15 @@ DemoWorld::DemoWorld() actor3->setPosition({ -1,0,-1 }); auto sponza = std::make_shared("Models\\Sponza\\Sponza.gltf"); sponza->setScale(glm::vec3(2)); + auto shoot = std::make_shared("Models\\shootgun\\scene.gltf"); + shoot->setPosition({ 5,0,-1 }); + shoot->setScale(glm::vec3{ 50 }); addActor(actor); addActor(actor2); addActor(actor3); addActor(sponza); + addActor(shoot); float boardMass = 10;