[dali_2.3.21] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / automated-tests / resources / CesiumMilkTruckQuantized.gltf
1 {
2   "buffers": [
3     {
4       "uri": "CesiumMilkTruckQuantized.bin",
5       "byteLength": 93032
6     }
7   ],
8   "asset": {
9     "version": "2.0",
10     "generator": "gltfpack 0.18"
11   },
12   "extensionsUsed": [
13     "KHR_mesh_quantization",
14     "KHR_texture_transform"
15   ],
16   "extensionsRequired": [
17     "KHR_mesh_quantization"
18   ],
19   "bufferViews": [
20     {
21       "buffer": 0,
22       "byteOffset": 0,
23       "byteLength": 31328,
24       "byteStride": 8,
25       "target": 34962
26     },
27     {
28       "buffer": 0,
29       "byteOffset": 31328,
30       "byteLength": 31328,
31       "byteStride": 8,
32       "target": 34962
33     },
34     {
35       "buffer": 0,
36       "byteOffset": 62656,
37       "byteLength": 12460,
38       "byteStride": 4,
39       "target": 34962
40     },
41     {
42       "buffer": 0,
43       "byteOffset": 75116,
44       "byteLength": 17136,
45       "target": 34963
46     },
47     {
48       "buffer": 0,
49       "byteOffset": 92252,
50       "byteLength": 156
51     },
52     {
53       "buffer": 0,
54       "byteOffset": 92408,
55       "byteLength": 624
56     }
57   ],
58   "accessors": [
59     {
60       "bufferView": 0,
61       "byteOffset": 0,
62       "componentType": 5123,
63       "count": 786,
64       "type": "VEC3",
65       "normalized": true,
66       "min": [
67         105,
68         18,
69         113
70       ],
71       "max": [
72         150,
73         129,
74         158
75       ]
76     },
77     {
78       "bufferView": 1,
79       "byteOffset": 0,
80       "componentType": 5122,
81       "count": 786,
82       "type": "VEC3",
83       "normalized": true
84     },
85     {
86       "bufferView": 2,
87       "byteOffset": 0,
88       "componentType": 5123,
89       "count": 786,
90       "type": "VEC2",
91       "normalized": true
92     },
93     {
94       "bufferView": 3,
95       "byteOffset": 0,
96       "componentType": 5123,
97       "count": 2304,
98       "type": "SCALAR"
99     },
100     {
101       "bufferView": 0,
102       "byteOffset": 6288,
103       "componentType": 5123,
104       "count": 2329,
105       "type": "VEC3",
106       "normalized": true,
107       "min": [
108         0,
109         0,
110         0
111       ],
112       "max": [
113         255,
114         146,
115         121
116       ]
117     },
118     {
119       "bufferView": 1,
120       "byteOffset": 6288,
121       "componentType": 5122,
122       "count": 2329,
123       "type": "VEC3",
124       "normalized": true
125     },
126     {
127       "bufferView": 2,
128       "byteOffset": 3144,
129       "componentType": 5123,
130       "count": 2329,
131       "type": "VEC2",
132       "normalized": true
133     },
134     {
135       "bufferView": 3,
136       "byteOffset": 4608,
137       "componentType": 5123,
138       "count": 5232,
139       "type": "SCALAR"
140     },
141     {
142       "bufferView": 0,
143       "byteOffset": 24920,
144       "componentType": 5123,
145       "count": 151,
146       "type": "VEC3",
147       "normalized": true,
148       "min": [
149         139,
150         0,
151         12
152       ],
153       "max": [
154         211,
155         146,
156         50
157       ]
158     },
159     {
160       "bufferView": 1,
161       "byteOffset": 24920,
162       "componentType": 5122,
163       "count": 151,
164       "type": "VEC3",
165       "normalized": true
166     },
167     {
168       "bufferView": 3,
169       "byteOffset": 15072,
170       "componentType": 5123,
171       "count": 168,
172       "type": "SCALAR"
173     },
174     {
175       "bufferView": 0,
176       "byteOffset": 26128,
177       "componentType": 5123,
178       "count": 650,
179       "type": "VEC3",
180       "normalized": true,
181       "min": [
182         137,
183         15,
184         10
185       ],
186       "max": [
187         212,
188         131,
189         52
190       ]
191     },
192     {
193       "bufferView": 1,
194       "byteOffset": 26128,
195       "componentType": 5122,
196       "count": 650,
197       "type": "VEC3",
198       "normalized": true
199     },
200     {
201       "bufferView": 3,
202       "byteOffset": 15408,
203       "componentType": 5123,
204       "count": 864,
205       "type": "SCALAR"
206     },
207     {
208       "bufferView": 4,
209       "byteOffset": 0,
210       "componentType": 5126,
211       "count": 39,
212       "type": "SCALAR",
213       "min": [
214         0
215       ],
216       "max": [
217         1.26666677
218       ]
219     },
220     {
221       "bufferView": 5,
222       "byteOffset": 0,
223       "componentType": 5122,
224       "count": 39,
225       "type": "VEC4",
226       "normalized": true
227     },
228     {
229       "bufferView": 5,
230       "byteOffset": 312,
231       "componentType": 5122,
232       "count": 39,
233       "type": "VEC4",
234       "normalized": true
235     }
236   ],
237   "images": [
238     {
239       "uri": "CesiumMilkTruck.jpg"
240     }
241   ],
242   "textures": [
243     {
244       "source": 0
245     },
246     {
247       "source": 0
248     }
249   ],
250   "materials": [
251     {
252       "name": "wheels",
253       "pbrMetallicRoughness": {
254         "baseColorTexture": {
255           "index": 0,
256           "extensions": {
257             "KHR_texture_transform": {
258               "offset": [
259                 0.605093002,
260                 0.00905001163
261               ],
262               "scale": [
263                 99.8609467,
264                 251.995087
265               ]
266             }
267           }
268         },
269         "metallicFactor": 0
270       }
271     },
272     {
273       "name": "truck",
274       "pbrMetallicRoughness": {
275         "baseColorTexture": {
276           "index": 1,
277           "extensions": {
278             "KHR_texture_transform": {
279               "offset": [
280                 0.00295638992,
281                 0.0156720281
282               ],
283               "scale": [
284                 229.629913,
285                 252.264313
286               ]
287             }
288           }
289         },
290         "metallicFactor": 0
291       }
292     },
293     {
294       "name": "glass",
295       "pbrMetallicRoughness": {
296         "baseColorFactor": [
297           0,
298           0.0405062996,
299           0.0212407,
300           1
301         ],
302         "metallicFactor": 0
303       }
304     },
305     {
306       "name": "window_trim",
307       "pbrMetallicRoughness": {
308         "baseColorFactor": [
309           0.064000003,
310           0.064000003,
311           0.064000003,
312           1
313         ],
314         "metallicFactor": 0
315       }
316     }
317   ],
318   "meshes": [
319     {
320       "primitives": [
321         {
322           "attributes": {
323             "POSITION": 0,
324             "NORMAL": 1,
325             "TEXCOORD_0": 2
326           },
327           "indices": 3,
328           "material": 0
329         }
330       ]
331     },
332     {
333       "primitives": [
334         {
335           "attributes": {
336             "POSITION": 4,
337             "NORMAL": 5,
338             "TEXCOORD_0": 6
339           },
340           "indices": 7,
341           "material": 1
342         },
343         {
344           "attributes": {
345             "POSITION": 8,
346             "NORMAL": 9
347           },
348           "indices": 10,
349           "material": 2
350         },
351         {
352           "attributes": {
353             "POSITION": 11,
354             "NORMAL": 12
355           },
356           "indices": 13,
357           "material": 3
358         }
359       ]
360     }
361   ],
362   "animations": [
363     {
364       "name": "Wheels",
365       "samplers": [
366         {
367           "input": 14,
368           "output": 15
369         },
370         {
371           "input": 14,
372           "output": 16
373         }
374       ],
375       "channels": [
376         {
377           "sampler": 0,
378           "target": {
379             "node": 3,
380             "path": "rotation"
381           }
382         },
383         {
384           "sampler": 1,
385           "target": {
386             "node": 5,
387             "path": "rotation"
388           }
389         }
390       ]
391     }
392   ],
393   "nodes": [
394     {
395       "mesh": 0,
396       "translation": [
397         -2.43091011,
398         -1.39600003,
399         -2.5843699
400       ],
401       "scale": [
402         1251.30994,
403         1251.30994,
404         1251.30994
405       ]
406     },
407     {
408       "mesh": 0,
409       "translation": [
410         -2.43091011,
411         -1.39600003,
412         -2.5843699
413       ],
414       "scale": [
415         1251.30994,
416         1251.30994,
417         1251.30994
418       ]
419     },
420     {
421       "mesh": 1,
422       "translation": [
423         -2.43091011,
424         -1.39600003,
425         -2.5843699
426       ],
427       "scale": [
428         1251.30994,
429         1251.30994,
430         1251.30994
431       ]
432     },
433     {
434       "name": "Wheels",
435       "rotation": [
436         0,
437         0.0884858891,
438         0,
439         -0.996077418
440       ],
441       "children": [
442         0
443       ]
444     },
445     {
446       "name": "Node",
447       "translation": [
448         1.43267,
449         0,
450         -0.427722007
451       ],
452       "children": [
453         3
454       ]
455     },
456     {
457       "name": "Wheels.001",
458       "rotation": [
459         0,
460         0.0884858891,
461         0,
462         -0.996077418
463       ],
464       "children": [
465         1
466       ]
467     },
468     {
469       "name": "Node.001",
470       "translation": [
471         -1.35232997,
472         0,
473         -0.427722007
474       ],
475       "children": [
476         5
477       ]
478     },
479     {
480       "name": "Cesium_Milk_Truck",
481       "children": [
482         4,
483         6,
484         2
485       ]
486     },
487     {
488       "name": "Yup2Zup",
489       "rotation": [
490         0.49999997,
491         -0.5,
492         0.5,
493         0.49999997
494       ],
495       "children": [
496         7
497       ]
498     }
499   ],
500   "scenes": [
501     {
502       "name": "Scene",
503       "nodes": [
504         8
505       ]
506     }
507   ],
508   "scene": 0
509 }