[dali_2.3.19] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / automated-tests / resources / InterpolationTest.gltf
1 {
2     "accessors" : [
3         {
4             "bufferView" : 0,
5             "componentType" : 5126,
6             "count" : 24,
7             "max" : [
8                 1,
9                 1,
10                 1
11             ],
12             "min" : [
13                 -1,
14                 -1,
15                 -1
16             ],
17             "type" : "VEC3"
18         },
19         {
20             "bufferView" : 1,
21             "componentType" : 5126,
22             "count" : 24,
23             "type" : "VEC3"
24         },
25         {
26             "bufferView" : 2,
27             "componentType" : 5126,
28             "count" : 24,
29             "type" : "VEC2"
30         },
31         {
32             "bufferView" : 3,
33             "componentType" : 5121,
34             "count" : 36,
35             "type" : "SCALAR"
36         },
37         {
38             "bufferView" : 4,
39             "componentType" : 5126,
40             "count" : 24,
41             "max" : [
42                 1,
43                 1,
44                 1
45             ],
46             "min" : [
47                 -1,
48                 -1,
49                 -1
50             ],
51             "type" : "VEC3"
52         },
53         {
54             "bufferView" : 5,
55             "componentType" : 5126,
56             "count" : 24,
57             "type" : "VEC3"
58         },
59         {
60             "bufferView" : 6,
61             "componentType" : 5126,
62             "count" : 24,
63             "type" : "VEC2"
64         },
65         {
66             "bufferView" : 7,
67             "componentType" : 5121,
68             "count" : 36,
69             "type" : "SCALAR"
70         },
71         {
72             "bufferView" : 8,
73             "componentType" : 5126,
74             "count" : 24,
75             "max" : [
76                 1,
77                 1,
78                 1
79             ],
80             "min" : [
81                 -1,
82                 -1,
83                 -1
84             ],
85             "type" : "VEC3"
86         },
87         {
88             "bufferView" : 9,
89             "componentType" : 5126,
90             "count" : 24,
91             "type" : "VEC3"
92         },
93         {
94             "bufferView" : 10,
95             "componentType" : 5126,
96             "count" : 24,
97             "type" : "VEC2"
98         },
99         {
100             "bufferView" : 11,
101             "componentType" : 5121,
102             "count" : 36,
103             "type" : "SCALAR"
104         },
105         {
106             "bufferView" : 12,
107             "componentType" : 5126,
108             "count" : 24,
109             "max" : [
110                 1,
111                 1,
112                 1
113             ],
114             "min" : [
115                 -1,
116                 -1,
117                 -1
118             ],
119             "type" : "VEC3"
120         },
121         {
122             "bufferView" : 13,
123             "componentType" : 5126,
124             "count" : 24,
125             "type" : "VEC3"
126         },
127         {
128             "bufferView" : 14,
129             "componentType" : 5126,
130             "count" : 24,
131             "type" : "VEC2"
132         },
133         {
134             "bufferView" : 15,
135             "componentType" : 5121,
136             "count" : 36,
137             "type" : "SCALAR"
138         },
139         {
140             "bufferView" : 16,
141             "componentType" : 5126,
142             "count" : 24,
143             "max" : [
144                 1,
145                 1,
146                 1
147             ],
148             "min" : [
149                 -1,
150                 -1,
151                 -1
152             ],
153             "type" : "VEC3"
154         },
155         {
156             "bufferView" : 17,
157             "componentType" : 5126,
158             "count" : 24,
159             "type" : "VEC3"
160         },
161         {
162             "bufferView" : 18,
163             "componentType" : 5126,
164             "count" : 24,
165             "type" : "VEC2"
166         },
167         {
168             "bufferView" : 19,
169             "componentType" : 5121,
170             "count" : 36,
171             "type" : "SCALAR"
172         },
173         {
174             "bufferView" : 20,
175             "componentType" : 5126,
176             "count" : 24,
177             "max" : [
178                 1,
179                 1,
180                 1
181             ],
182             "min" : [
183                 -1,
184                 -1,
185                 -1
186             ],
187             "type" : "VEC3"
188         },
189         {
190             "bufferView" : 21,
191             "componentType" : 5126,
192             "count" : 24,
193             "type" : "VEC3"
194         },
195         {
196             "bufferView" : 22,
197             "componentType" : 5126,
198             "count" : 24,
199             "type" : "VEC2"
200         },
201         {
202             "bufferView" : 23,
203             "componentType" : 5121,
204             "count" : 36,
205             "type" : "SCALAR"
206         },
207         {
208             "bufferView" : 24,
209             "componentType" : 5126,
210             "count" : 24,
211             "max" : [
212                 1,
213                 1,
214                 1
215             ],
216             "min" : [
217                 -1,
218                 -1,
219                 -1
220             ],
221             "type" : "VEC3"
222         },
223         {
224             "bufferView" : 25,
225             "componentType" : 5126,
226             "count" : 24,
227             "type" : "VEC3"
228         },
229         {
230             "bufferView" : 26,
231             "componentType" : 5126,
232             "count" : 24,
233             "type" : "VEC2"
234         },
235         {
236             "bufferView" : 27,
237             "componentType" : 5121,
238             "count" : 36,
239             "type" : "SCALAR"
240         },
241         {
242             "bufferView" : 28,
243             "componentType" : 5126,
244             "count" : 24,
245             "max" : [
246                 1,
247                 1,
248                 1
249             ],
250             "min" : [
251                 -1,
252                 -1,
253                 -1
254             ],
255             "type" : "VEC3"
256         },
257         {
258             "bufferView" : 29,
259             "componentType" : 5126,
260             "count" : 24,
261             "type" : "VEC3"
262         },
263         {
264             "bufferView" : 30,
265             "componentType" : 5126,
266             "count" : 24,
267             "type" : "VEC2"
268         },
269         {
270             "bufferView" : 31,
271             "componentType" : 5121,
272             "count" : 36,
273             "type" : "SCALAR"
274         },
275         {
276             "bufferView" : 32,
277             "componentType" : 5126,
278             "count" : 24,
279             "max" : [
280                 1,
281                 1,
282                 1
283             ],
284             "min" : [
285                 -1,
286                 -1,
287                 -1
288             ],
289             "type" : "VEC3"
290         },
291         {
292             "bufferView" : 33,
293             "componentType" : 5126,
294             "count" : 24,
295             "type" : "VEC3"
296         },
297         {
298             "bufferView" : 34,
299             "componentType" : 5126,
300             "count" : 24,
301             "type" : "VEC2"
302         },
303         {
304             "bufferView" : 35,
305             "componentType" : 5121,
306             "count" : 36,
307             "type" : "SCALAR"
308         },
309         {
310             "bufferView" : 36,
311             "componentType" : 5126,
312             "count" : 4,
313             "max" : [
314                 1,
315                 0,
316                 1
317             ],
318             "min" : [
319                 -1,
320                 0,
321                 -1
322             ],
323             "type" : "VEC3"
324         },
325         {
326             "bufferView" : 37,
327             "componentType" : 5126,
328             "count" : 4,
329             "type" : "VEC3"
330         },
331         {
332             "bufferView" : 38,
333             "componentType" : 5126,
334             "count" : 4,
335             "type" : "VEC2"
336         },
337         {
338             "bufferView" : 39,
339             "componentType" : 5121,
340             "count" : 6,
341             "type" : "SCALAR"
342         },
343         {
344             "bufferView" : 40,
345             "componentType" : 5126,
346             "count" : 5,
347             "max" : [
348                 1.6666666666666667
349             ],
350             "min" : [
351                 0.041666666666666664
352             ],
353             "type" : "SCALAR"
354         },
355         {
356             "bufferView" : 41,
357             "componentType" : 5126,
358             "count" : 5,
359             "type" : "VEC3"
360         },
361         {
362             "bufferView" : 42,
363             "componentType" : 5126,
364             "count" : 5,
365             "max" : [
366                 1.6666666666666667
367             ],
368             "min" : [
369                 0.041666666666666664
370             ],
371             "type" : "SCALAR"
372         },
373         {
374             "bufferView" : 43,
375             "componentType" : 5126,
376             "count" : 15,
377             "type" : "VEC3"
378         },
379         {
380             "bufferView" : 44,
381             "componentType" : 5126,
382             "count" : 5,
383             "max" : [
384                 1.6666666666666667
385             ],
386             "min" : [
387                 0.041666666666666664
388             ],
389             "type" : "SCALAR"
390         },
391         {
392             "bufferView" : 45,
393             "componentType" : 5126,
394             "count" : 15,
395             "type" : "VEC3"
396         },
397         {
398             "bufferView" : 46,
399             "componentType" : 5126,
400             "count" : 5,
401             "max" : [
402                 1.7083333333333333
403             ],
404             "min" : [
405                 0
406             ],
407             "type" : "SCALAR"
408         },
409         {
410             "bufferView" : 47,
411             "componentType" : 5126,
412             "count" : 5,
413             "type" : "VEC4"
414         },
415         {
416             "bufferView" : 48,
417             "componentType" : 5126,
418             "count" : 5,
419             "max" : [
420                 1.7083333333333333
421             ],
422             "min" : [
423                 0
424             ],
425             "type" : "SCALAR"
426         },
427         {
428             "bufferView" : 49,
429             "componentType" : 5126,
430             "count" : 15,
431             "type" : "VEC4"
432         },
433         {
434             "bufferView" : 50,
435             "componentType" : 5126,
436             "count" : 5,
437             "max" : [
438                 1.7083333333333333
439             ],
440             "min" : [
441                 0
442             ],
443             "type" : "SCALAR"
444         },
445         {
446             "bufferView" : 51,
447             "componentType" : 5126,
448             "count" : 5,
449             "type" : "VEC4"
450         },
451         {
452             "bufferView" : 52,
453             "componentType" : 5126,
454             "count" : 5,
455             "max" : [
456                 1.7083333333333333
457             ],
458             "min" : [
459                 0
460             ],
461             "type" : "SCALAR"
462         },
463         {
464             "bufferView" : 53,
465             "componentType" : 5126,
466             "count" : 5,
467             "type" : "VEC3"
468         },
469         {
470             "bufferView" : 54,
471             "componentType" : 5126,
472             "count" : 5,
473             "max" : [
474                 1.6666666666666667
475             ],
476             "min" : [
477                 0
478             ],
479             "type" : "SCALAR"
480         },
481         {
482             "bufferView" : 55,
483             "componentType" : 5126,
484             "count" : 15,
485             "type" : "VEC3"
486         },
487         {
488             "bufferView" : 56,
489             "componentType" : 5126,
490             "count" : 5,
491             "max" : [
492                 1.6666666666666667
493             ],
494             "min" : [
495                 0
496             ],
497             "type" : "SCALAR"
498         },
499         {
500             "bufferView" : 57,
501             "componentType" : 5126,
502             "count" : 5,
503             "type" : "VEC3"
504         }
505     ],
506     "animations" : [
507         {
508             "channels" : [
509                 {
510                     "sampler" : 0,
511                     "target" : {
512                         "node" : 0,
513                         "path" : "scale"
514                     }
515                 }
516             ],
517             "name" : "Step Scale",
518             "samplers" : [
519                 {
520                     "input" : 40,
521                     "interpolation" : "STEP",
522                     "output" : 41
523                 }
524             ]
525         },
526         {
527             "channels" : [
528                 {
529                     "sampler" : 0,
530                     "target" : {
531                         "node" : 3,
532                         "path" : "scale"
533                     }
534                 }
535             ],
536             "name" : "Linear Scale",
537             "samplers" : [
538                 {
539                     "input" : 40,
540                     "interpolation" : "LINEAR",
541                     "output" : 41
542                 }
543             ]
544         },
545         {
546             "channels" : [
547                 {
548                     "sampler" : 0,
549                     "target" : {
550                         "node" : 4,
551                         "path" : "scale"
552                     }
553                 }
554             ],
555             "name" : "CubicSpline Scale",
556             "samplers" : [
557                 {
558                     "input" : 44,
559                     "interpolation" : "CUBICSPLINE",
560                     "output" : 45
561                 }
562             ]
563         },
564         {
565             "channels" : [
566                 {
567                     "sampler" : 0,
568                     "target" : {
569                         "node" : 5,
570                         "path" : "rotation"
571                     }
572                 }
573             ],
574             "name" : "Step Rotation",
575             "samplers" : [
576                 {
577                     "input" : 46,
578                     "interpolation" : "STEP",
579                     "output" : 47
580                 }
581             ]
582         },
583         {
584             "channels" : [
585                 {
586                     "sampler" : 0,
587                     "target" : {
588                         "node" : 6,
589                         "path" : "rotation"
590                     }
591                 }
592             ],
593             "name" : "CubicSpline Rotation",
594             "samplers" : [
595                 {
596                     "input" : 48,
597                     "interpolation" : "CUBICSPLINE",
598                     "output" : 49
599                 }
600             ]
601         },
602         {
603             "channels" : [
604                 {
605                     "sampler" : 0,
606                     "target" : {
607                         "node" : 7,
608                         "path" : "rotation"
609                     }
610                 }
611             ],
612             "name" : "Linear Rotation",
613             "samplers" : [
614                 {
615                     "input" : 50,
616                     "interpolation" : "LINEAR",
617                     "output" : 51
618                 }
619             ]
620         },
621         {
622             "channels" : [
623                 {
624                     "sampler" : 0,
625                     "target" : {
626                         "node" : 8,
627                         "path" : "translation"
628                     }
629                 }
630             ],
631             "name" : "Step Translation",
632             "samplers" : [
633                 {
634                     "input" : 52,
635                     "interpolation" : "STEP",
636                     "output" : 53
637                 }
638             ]
639         },
640         {
641             "channels" : [
642                 {
643                     "sampler" : 0,
644                     "target" : {
645                         "node" : 9,
646                         "path" : "translation"
647                     }
648                 }
649             ],
650             "name" : "CubicSpline Translation",
651             "samplers" : [
652                 {
653                     "input" : 54,
654                     "interpolation" : "CUBICSPLINE",
655                     "output" : 55
656                 }
657             ]
658         },
659         {
660             "channels" : [
661                 {
662                     "sampler" : 0,
663                     "target" : {
664                         "node" : 10,
665                         "path" : "translation"
666                     }
667                 }
668             ],
669             "name" : "Linear Translation",
670             "samplers" : [
671                 {
672                     "input" : 56,
673                     "interpolation" : "LINEAR",
674                     "output" : 57
675                 }
676             ]
677         }
678     ],
679     "asset" : {
680         "generator" : "Khronos Blender glTF 2.0 I/O",
681         "version" : "2.0"
682     },
683     "bufferViews" : [
684         {
685             "buffer" : 0,
686             "byteLength" : 288,
687             "byteOffset" : 0
688         },
689         {
690             "buffer" : 0,
691             "byteLength" : 288,
692             "byteOffset" : 288
693         },
694         {
695             "buffer" : 0,
696             "byteLength" : 192,
697             "byteOffset" : 576
698         },
699         {
700             "buffer" : 0,
701             "byteLength" : 36,
702             "byteOffset" : 768
703         },
704         {
705             "buffer" : 0,
706             "byteLength" : 288,
707             "byteOffset" : 804
708         },
709         {
710             "buffer" : 0,
711             "byteLength" : 288,
712             "byteOffset" : 1092
713         },
714         {
715             "buffer" : 0,
716             "byteLength" : 192,
717             "byteOffset" : 1380
718         },
719         {
720             "buffer" : 0,
721             "byteLength" : 36,
722             "byteOffset" : 1572
723         },
724         {
725             "buffer" : 0,
726             "byteLength" : 288,
727             "byteOffset" : 1608
728         },
729         {
730             "buffer" : 0,
731             "byteLength" : 288,
732             "byteOffset" : 1896
733         },
734         {
735             "buffer" : 0,
736             "byteLength" : 192,
737             "byteOffset" : 2184
738         },
739         {
740             "buffer" : 0,
741             "byteLength" : 36,
742             "byteOffset" : 2376
743         },
744         {
745             "buffer" : 0,
746             "byteLength" : 288,
747             "byteOffset" : 2412
748         },
749         {
750             "buffer" : 0,
751             "byteLength" : 288,
752             "byteOffset" : 2700
753         },
754         {
755             "buffer" : 0,
756             "byteLength" : 192,
757             "byteOffset" : 2988
758         },
759         {
760             "buffer" : 0,
761             "byteLength" : 36,
762             "byteOffset" : 3180
763         },
764         {
765             "buffer" : 0,
766             "byteLength" : 288,
767             "byteOffset" : 3216
768         },
769         {
770             "buffer" : 0,
771             "byteLength" : 288,
772             "byteOffset" : 3504
773         },
774         {
775             "buffer" : 0,
776             "byteLength" : 192,
777             "byteOffset" : 3792
778         },
779         {
780             "buffer" : 0,
781             "byteLength" : 36,
782             "byteOffset" : 3984
783         },
784         {
785             "buffer" : 0,
786             "byteLength" : 288,
787             "byteOffset" : 4020
788         },
789         {
790             "buffer" : 0,
791             "byteLength" : 288,
792             "byteOffset" : 4308
793         },
794         {
795             "buffer" : 0,
796             "byteLength" : 192,
797             "byteOffset" : 4596
798         },
799         {
800             "buffer" : 0,
801             "byteLength" : 36,
802             "byteOffset" : 4788
803         },
804         {
805             "buffer" : 0,
806             "byteLength" : 288,
807             "byteOffset" : 4824
808         },
809         {
810             "buffer" : 0,
811             "byteLength" : 288,
812             "byteOffset" : 5112
813         },
814         {
815             "buffer" : 0,
816             "byteLength" : 192,
817             "byteOffset" : 5400
818         },
819         {
820             "buffer" : 0,
821             "byteLength" : 36,
822             "byteOffset" : 5592
823         },
824         {
825             "buffer" : 0,
826             "byteLength" : 288,
827             "byteOffset" : 5628
828         },
829         {
830             "buffer" : 0,
831             "byteLength" : 288,
832             "byteOffset" : 5916
833         },
834         {
835             "buffer" : 0,
836             "byteLength" : 192,
837             "byteOffset" : 6204
838         },
839         {
840             "buffer" : 0,
841             "byteLength" : 36,
842             "byteOffset" : 6396
843         },
844         {
845             "buffer" : 0,
846             "byteLength" : 288,
847             "byteOffset" : 6432
848         },
849         {
850             "buffer" : 0,
851             "byteLength" : 288,
852             "byteOffset" : 6720
853         },
854         {
855             "buffer" : 0,
856             "byteLength" : 192,
857             "byteOffset" : 7008
858         },
859         {
860             "buffer" : 0,
861             "byteLength" : 36,
862             "byteOffset" : 7200
863         },
864         {
865             "buffer" : 0,
866             "byteLength" : 48,
867             "byteOffset" : 7236
868         },
869         {
870             "buffer" : 0,
871             "byteLength" : 48,
872             "byteOffset" : 7284
873         },
874         {
875             "buffer" : 0,
876             "byteLength" : 32,
877             "byteOffset" : 7332
878         },
879         {
880             "buffer" : 0,
881             "byteLength" : 6,
882             "byteOffset" : 7364
883         },
884         {
885             "buffer" : 0,
886             "byteLength" : 20,
887             "byteOffset" : 7372
888         },
889         {
890             "buffer" : 0,
891             "byteLength" : 60,
892             "byteOffset" : 7392
893         },
894         {
895             "buffer" : 0,
896             "byteLength" : 20,
897             "byteOffset" : 7452
898         },
899         {
900             "buffer" : 0,
901             "byteLength" : 180,
902             "byteOffset" : 7472
903         },
904         {
905             "buffer" : 0,
906             "byteLength" : 20,
907             "byteOffset" : 7652
908         },
909         {
910             "buffer" : 0,
911             "byteLength" : 180,
912             "byteOffset" : 7672
913         },
914         {
915             "buffer" : 0,
916             "byteLength" : 20,
917             "byteOffset" : 7852
918         },
919         {
920             "buffer" : 0,
921             "byteLength" : 80,
922             "byteOffset" : 7872
923         },
924         {
925             "buffer" : 0,
926             "byteLength" : 20,
927             "byteOffset" : 7952
928         },
929         {
930             "buffer" : 0,
931             "byteLength" : 240,
932             "byteOffset" : 7972
933         },
934         {
935             "buffer" : 0,
936             "byteLength" : 20,
937             "byteOffset" : 8212
938         },
939         {
940             "buffer" : 0,
941             "byteLength" : 80,
942             "byteOffset" : 8232
943         },
944         {
945             "buffer" : 0,
946             "byteLength" : 20,
947             "byteOffset" : 8312
948         },
949         {
950             "buffer" : 0,
951             "byteLength" : 60,
952             "byteOffset" : 8332
953         },
954         {
955             "buffer" : 0,
956             "byteLength" : 20,
957             "byteOffset" : 8392
958         },
959         {
960             "buffer" : 0,
961             "byteLength" : 180,
962             "byteOffset" : 8412
963         },
964         {
965             "buffer" : 0,
966             "byteLength" : 20,
967             "byteOffset" : 8592
968         },
969         {
970             "buffer" : 0,
971             "byteLength" : 60,
972             "byteOffset" : 8612
973         }
974     ],
975     "buffers" : [
976         {
977             "byteLength" : 8672,
978             "uri" : "interpolation.bin"
979         }
980     ],
981     "extensions" : {},
982     "images" : [
983         {
984             "mimeType" : "image/jpeg",
985             "name" : "l.jpg",
986             "uri" : "l.jpg"
987         }
988     ],
989     "materials" : [
990         {
991             "name" : "Material",
992             "pbrMetallicRoughness" : {
993                 "baseColorFactor" : [
994                     0.800000011920929,
995                     0.800000011920929,
996                     0.800000011920929,
997                     1
998                 ],
999                 "metallicFactor" : 0,
1000                 "roughnessFactor" : 0.5
1001             }
1002         },
1003         {
1004             "name" : "Material.001",
1005             "pbrMetallicRoughness" : {
1006                 "baseColorFactor" : [
1007                     0.800000011920929,
1008                     0.800000011920929,
1009                     0.800000011920929,
1010                     1
1011                 ],
1012                 "metallicFactor" : 0,
1013                 "roughnessFactor" : 0.5
1014             }
1015         },
1016         {
1017             "name" : "Material.002",
1018             "pbrMetallicRoughness" : {
1019                 "baseColorFactor" : [
1020                     0.800000011920929,
1021                     0.800000011920929,
1022                     0.800000011920929,
1023                     1
1024                 ],
1025                 "metallicFactor" : 0,
1026                 "roughnessFactor" : 0.5
1027             }
1028         },
1029         {
1030             "name" : "Material.007",
1031             "pbrMetallicRoughness" : {
1032                 "baseColorFactor" : [
1033                     0.800000011920929,
1034                     0.800000011920929,
1035                     0.800000011920929,
1036                     1
1037                 ],
1038                 "metallicFactor" : 0,
1039                 "roughnessFactor" : 0.5
1040             }
1041         },
1042         {
1043             "name" : "Material.006",
1044             "pbrMetallicRoughness" : {
1045                 "baseColorFactor" : [
1046                     0.800000011920929,
1047                     0.800000011920929,
1048                     0.800000011920929,
1049                     1
1050                 ],
1051                 "metallicFactor" : 0,
1052                 "roughnessFactor" : 0.5
1053             }
1054         },
1055         {
1056             "name" : "Material.008",
1057             "pbrMetallicRoughness" : {
1058                 "baseColorFactor" : [
1059                     0.800000011920929,
1060                     0.800000011920929,
1061                     0.800000011920929,
1062                     1
1063                 ],
1064                 "metallicFactor" : 0,
1065                 "roughnessFactor" : 0.5
1066             }
1067         },
1068         {
1069             "name" : "Material.004",
1070             "pbrMetallicRoughness" : {
1071                 "baseColorFactor" : [
1072                     0.800000011920929,
1073                     0.800000011920929,
1074                     0.800000011920929,
1075                     1
1076                 ],
1077                 "metallicFactor" : 0,
1078                 "roughnessFactor" : 0.5
1079             }
1080         },
1081         {
1082             "name" : "Material.005",
1083             "pbrMetallicRoughness" : {
1084                 "baseColorFactor" : [
1085                     0.800000011920929,
1086                     0.800000011920929,
1087                     0.800000011920929,
1088                     1
1089                 ],
1090                 "metallicFactor" : 0,
1091                 "roughnessFactor" : 0.5
1092             }
1093         },
1094         {
1095             "name" : "Material.003",
1096             "pbrMetallicRoughness" : {
1097                 "baseColorFactor" : [
1098                     0.800000011920929,
1099                     0.800000011920929,
1100                     0.800000011920929,
1101                     1
1102                 ],
1103                 "metallicFactor" : 0,
1104                 "roughnessFactor" : 0.5
1105             }
1106         },
1107         {
1108             "name" : "Material.009",
1109             "pbrMetallicRoughness" : {
1110                 "baseColorTexture" : {
1111                     "index" : 0,
1112                     "texCoord" : 0
1113                 },
1114                 "metallicFactor" : 0,
1115                 "roughnessFactor" : 0.5
1116             }
1117         }
1118     ],
1119     "meshes" : [
1120         {
1121             "name" : "Cube",
1122             "primitives" : [
1123                 {
1124                     "attributes" : {
1125                         "NORMAL" : 1,
1126                         "POSITION" : 0,
1127                         "TEXCOORD_0" : 2
1128                     },
1129                     "indices" : 3,
1130                     "material" : 0
1131                 }
1132             ]
1133         },
1134         {
1135             "name" : "Cube.001",
1136             "primitives" : [
1137                 {
1138                     "attributes" : {
1139                         "NORMAL" : 5,
1140                         "POSITION" : 4,
1141                         "TEXCOORD_0" : 6
1142                     },
1143                     "indices" : 7,
1144                     "material" : 1
1145                 }
1146             ]
1147         },
1148         {
1149             "name" : "Cube.002",
1150             "primitives" : [
1151                 {
1152                     "attributes" : {
1153                         "NORMAL" : 9,
1154                         "POSITION" : 8,
1155                         "TEXCOORD_0" : 10
1156                     },
1157                     "indices" : 11,
1158                     "material" : 2
1159                 }
1160             ]
1161         },
1162         {
1163             "name" : "Cube.003",
1164             "primitives" : [
1165                 {
1166                     "attributes" : {
1167                         "NORMAL" : 13,
1168                         "POSITION" : 12,
1169                         "TEXCOORD_0" : 14
1170                     },
1171                     "indices" : 15,
1172                     "material" : 3
1173                 }
1174             ]
1175         },
1176         {
1177             "name" : "Cube.004",
1178             "primitives" : [
1179                 {
1180                     "attributes" : {
1181                         "NORMAL" : 17,
1182                         "POSITION" : 16,
1183                         "TEXCOORD_0" : 18
1184                     },
1185                     "indices" : 19,
1186                     "material" : 4
1187                 }
1188             ]
1189         },
1190         {
1191             "name" : "Cube.005",
1192             "primitives" : [
1193                 {
1194                     "attributes" : {
1195                         "NORMAL" : 21,
1196                         "POSITION" : 20,
1197                         "TEXCOORD_0" : 22
1198                     },
1199                     "indices" : 23,
1200                     "material" : 5
1201                 }
1202             ]
1203         },
1204         {
1205             "name" : "Cube.006",
1206             "primitives" : [
1207                 {
1208                     "attributes" : {
1209                         "NORMAL" : 25,
1210                         "POSITION" : 24,
1211                         "TEXCOORD_0" : 26
1212                     },
1213                     "indices" : 27,
1214                     "material" : 6
1215                 }
1216             ]
1217         },
1218         {
1219             "name" : "Cube.008",
1220             "primitives" : [
1221                 {
1222                     "attributes" : {
1223                         "NORMAL" : 29,
1224                         "POSITION" : 28,
1225                         "TEXCOORD_0" : 30
1226                     },
1227                     "indices" : 31,
1228                     "material" : 7
1229                 }
1230             ]
1231         },
1232         {
1233             "name" : "Cube.009",
1234             "primitives" : [
1235                 {
1236                     "attributes" : {
1237                         "NORMAL" : 33,
1238                         "POSITION" : 32,
1239                         "TEXCOORD_0" : 34
1240                     },
1241                     "indices" : 35,
1242                     "material" : 8
1243                 }
1244             ]
1245         },
1246         {
1247             "name" : "Plane.001",
1248             "primitives" : [
1249                 {
1250                     "attributes" : {
1251                         "NORMAL" : 37,
1252                         "POSITION" : 36,
1253                         "TEXCOORD_0" : 38
1254                     },
1255                     "indices" : 39,
1256                     "material" : 9
1257                 }
1258             ]
1259         }
1260     ],
1261     "nodes" : [
1262         {
1263             "mesh" : 0,
1264             "name" : "Cube"
1265         },
1266         {
1267             "name" : "Light",
1268             "rotation" : [
1269                 0.16907575726509094,
1270                 0.7558802962303162,
1271                 -0.27217137813568115,
1272                 0.570947527885437
1273             ],
1274             "scale" : [
1275                 1,
1276                 1,
1277                 0.9999999403953552
1278             ],
1279             "translation" : [
1280                 0.18540644645690918,
1281                 5.903861999511719,
1282                 8.732584953308105
1283             ]
1284         },
1285         {
1286             "name" : "Camera",
1287             "rotation" : [
1288                 0.6819981932640076,
1289                 0,
1290                 0,
1291                 0.7313538193702698
1292             ],
1293             "scale" : [
1294                 1,
1295                 0.39365354180336,
1296                 1
1297             ],
1298             "translation" : [
1299                 0.31374117732048035,
1300                 4.958309173583984,
1301                 29.236623764038086
1302             ]
1303         },
1304         {
1305             "mesh" : 1,
1306             "name" : "Cube.001",
1307             "translation" : [
1308                 -3.2963297367095947,
1309                 0,
1310                 6.461143493652344e-05
1311             ]
1312         },
1313         {
1314             "mesh" : 2,
1315             "name" : "Cube.002",
1316             "translation" : [
1317                 3.3401193618774414,
1318                 0,
1319                 0.008944988250732422
1320             ]
1321         },
1322         {
1323             "mesh" : 3,
1324             "name" : "Cube.003",
1325             "translation" : [
1326                 0,
1327                 3.356412410736084,
1328                 0
1329             ]
1330         },
1331         {
1332             "mesh" : 4,
1333             "name" : "Cube.004",
1334             "rotation" : [
1335                 0,
1336                 0,
1337                 -0.006683696992695332,
1338                 0.9999777674674988
1339             ],
1340             "translation" : [
1341                 3.33506178855896,
1342                 3.356412410736084,
1343                 0
1344             ]
1345         },
1346         {
1347             "mesh" : 5,
1348             "name" : "Cube.005",
1349             "rotation" : [
1350                 0,
1351                 0,
1352                 -0.03925982117652893,
1353                 0.9992290735244751
1354             ],
1355             "scale" : [
1356                 0.9999999403953552,
1357                 0.9999999403953552,
1358                 1
1359             ],
1360             "translation" : [
1361                 -3.311399221420288,
1362                 3.356412410736084,
1363                 0
1364             ]
1365         },
1366         {
1367             "mesh" : 6,
1368             "name" : "Cube.006",
1369             "translation" : [
1370                 0,
1371                 6.665226459503174,
1372                 0
1373             ]
1374         },
1375         {
1376             "mesh" : 7,
1377             "name" : "Cube.008",
1378             "translation" : [
1379                 3.3051798343658447,
1380                 6.734194278717041,
1381                 0
1382             ]
1383         },
1384         {
1385             "mesh" : 8,
1386             "name" : "Cube.009",
1387             "translation" : [
1388                 -3.2975807189941406,
1389                 6.958913326263428,
1390                 0
1391             ]
1392         },
1393         {
1394             "mesh" : 9,
1395             "name" : "Plane",
1396             "rotation" : [
1397                 0.7071068286895752,
1398                 0,
1399                 0,
1400                 0.7071068286895752
1401             ],
1402             "scale" : [
1403                 4.218648433685303,
1404                 1,
1405                 0.3652837574481964
1406             ],
1407             "translation" : [
1408                 0,
1409                 -1.7941787242889404,
1410                 1.0036747455596924
1411             ]
1412         }
1413     ],
1414     "scene" : 0,
1415     "scenes" : [
1416         {
1417             "name" : "Scene",
1418             "nodes" : [
1419                 0,
1420                 1,
1421                 2,
1422                 3,
1423                 4,
1424                 5,
1425                 6,
1426                 7,
1427                 8,
1428                 9,
1429                 10,
1430                 11
1431             ]
1432         }
1433     ],
1434     "textures" : [
1435         {
1436             "source" : 0
1437         }
1438     ]
1439 }