Scene and glTF Loader Demo APP
[platform/core/uifw/dali-demo.git] / resources / models / Lantern.gltf
1 {
2   "accessors": [
3     {
4       "bufferView": 0,
5       "componentType": 5126,
6       "count": 926,
7       "type": "VEC2"
8     },
9     {
10       "bufferView": 1,
11       "componentType": 5126,
12       "count": 926,
13       "type": "VEC3"
14     },
15     {
16       "bufferView": 2,
17       "componentType": 5126,
18       "count": 926,
19       "type": "VEC4"
20     },
21     {
22       "bufferView": 3,
23       "componentType": 5126,
24       "count": 926,
25       "type": "VEC3",
26       "max": [
27         7.74559927,
28         12.8321095,
29         2.31570983
30       ],
31       "min": [
32         -7.74559927,
33         -12.8321095,
34         -2.31570983
35       ]
36     },
37     {
38       "bufferView": 4,
39       "componentType": 5123,
40       "count": 2616,
41       "type": "SCALAR"
42     },
43     {
44       "bufferView": 5,
45       "componentType": 5126,
46       "count": 756,
47       "type": "VEC2"
48     },
49     {
50       "bufferView": 6,
51       "componentType": 5126,
52       "count": 756,
53       "type": "VEC3"
54     },
55     {
56       "bufferView": 7,
57       "componentType": 5126,
58       "count": 756,
59       "type": "VEC4"
60     },
61     {
62       "bufferView": 8,
63       "componentType": 5126,
64       "count": 756,
65       "type": "VEC3",
66       "max": [
67         0.129208073,
68         0.6523504,
69         0.129208073
70       ],
71       "min": [
72         -0.129208073,
73         -0.6523504,
74         -0.129208073
75       ]
76     },
77     {
78       "bufferView": 9,
79       "componentType": 5123,
80       "count": 3744,
81       "type": "SCALAR"
82     },
83     {
84       "bufferView": 10,
85       "componentType": 5126,
86       "count": 2463,
87       "type": "VEC2"
88     },
89     {
90       "bufferView": 11,
91       "componentType": 5126,
92       "count": 2463,
93       "type": "VEC3"
94     },
95     {
96       "bufferView": 12,
97       "componentType": 5126,
98       "count": 2463,
99       "type": "VEC4"
100     },
101     {
102       "bufferView": 13,
103       "componentType": 5126,
104       "count": 2463,
105       "type": "VEC3",
106       "max": [
107         1.03408229,
108         2.529281,
109         1.03408468
110       ],
111       "min": [
112         -1.03408229,
113         -2.529281,
114         -1.03408468
115       ]
116     },
117     {
118       "bufferView": 14,
119       "componentType": 5123,
120       "count": 9822,
121       "type": "SCALAR"
122     }
123   ],
124   "asset": {
125     "generator": "glTF Tools for Unity",
126     "version": "2.0"
127   },
128   "bufferViews": [
129     {
130       "buffer": 0,
131       "byteLength": 7408
132     },
133     {
134       "buffer": 0,
135       "byteOffset": 7408,
136       "byteLength": 11112
137     },
138     {
139       "buffer": 0,
140       "byteOffset": 18520,
141       "byteLength": 14816
142     },
143     {
144       "buffer": 0,
145       "byteOffset": 33336,
146       "byteLength": 11112
147     },
148     {
149       "buffer": 0,
150       "byteOffset": 44448,
151       "byteLength": 5232
152     },
153     {
154       "buffer": 0,
155       "byteOffset": 49680,
156       "byteLength": 6048
157     },
158     {
159       "buffer": 0,
160       "byteOffset": 55728,
161       "byteLength": 9072
162     },
163     {
164       "buffer": 0,
165       "byteOffset": 64800,
166       "byteLength": 12096
167     },
168     {
169       "buffer": 0,
170       "byteOffset": 76896,
171       "byteLength": 9072
172     },
173     {
174       "buffer": 0,
175       "byteOffset": 85968,
176       "byteLength": 7488
177     },
178     {
179       "buffer": 0,
180       "byteOffset": 93456,
181       "byteLength": 19704
182     },
183     {
184       "buffer": 0,
185       "byteOffset": 113160,
186       "byteLength": 29556
187     },
188     {
189       "buffer": 0,
190       "byteOffset": 142716,
191       "byteLength": 39408
192     },
193     {
194       "buffer": 0,
195       "byteOffset": 182124,
196       "byteLength": 29556
197     },
198     {
199       "buffer": 0,
200       "byteOffset": 211680,
201       "byteLength": 19644
202     }
203   ],
204   "buffers": [
205     {
206       "uri": "Lantern.bin",
207       "byteLength": 231324
208     }
209   ],
210   "images": [
211     {
212       "uri": "../images/Lantern_baseColor.png"
213     },
214     {
215       "uri": "../images/Lantern_roughnessMetallic.png"
216     },
217     {
218       "uri": "../images/Lantern_normal.png"
219     },
220     {
221       "uri": "../images/Lantern_emissive.png"
222     }
223   ],
224   "meshes": [
225     {
226       "primitives": [
227         {
228           "attributes": {
229             "TEXCOORD_0": 0,
230             "NORMAL": 1,
231             "TANGENT": 2,
232             "POSITION": 3
233           },
234           "indices": 4,
235           "material": 0
236         }
237       ],
238       "name": "LanternPole_Body"
239     },
240     {
241       "primitives": [
242         {
243           "attributes": {
244             "TEXCOORD_0": 5,
245             "NORMAL": 6,
246             "TANGENT": 7,
247             "POSITION": 8
248           },
249           "indices": 9,
250           "material": 0
251         }
252       ],
253       "name": "LanternPole_Chain"
254     },
255     {
256       "primitives": [
257         {
258           "attributes": {
259             "TEXCOORD_0": 10,
260             "NORMAL": 11,
261             "TANGENT": 12,
262             "POSITION": 13
263           },
264           "indices": 14,
265           "material": 0
266         }
267       ],
268       "name": "LanternPole_Lantern"
269     }
270   ],
271   "materials": [
272     {
273       "pbrMetallicRoughness": {
274         "baseColorTexture": {
275           "index": 0
276         },
277         "metallicRoughnessTexture": {
278           "index": 1
279         }
280       },
281       "normalTexture": {
282         "index": 2
283       },
284       "emissiveFactor": [
285         1.0,
286         1.0,
287         1.0
288       ],
289       "emissiveTexture": {
290         "index": 3
291       },
292       "name": "LanternPost_Mat"
293     }
294   ],
295   "nodes": [
296     {
297       "mesh": 0,
298       "translation": [
299         -3.82315421,
300         13.01603,
301         0.0
302       ],
303       "name": "LanternPole_Body"
304     },
305     {
306       "mesh": 1,
307       "translation": [
308         -9.582001,
309         21.0378723,
310         0.0
311       ],
312       "name": "LanternPole_Chain"
313     },
314     {
315       "mesh": 2,
316       "translation": [
317         -9.582007,
318         18.0091515,
319         0.0
320       ],
321       "name": "LanternPole_Lantern"
322     },
323     {
324       "children": [
325         0,
326         1,
327         2
328       ],
329       "rotation": [
330         0.0,
331         1.0,
332         0.0,
333         0.0
334       ],
335       "name": "Lantern"
336     }
337   ],
338   "scene": 0,
339   "scenes": [
340     {
341       "nodes": [
342         3
343       ]
344     }
345   ],
346   "textures": [
347     {
348       "source": 0
349     },
350     {
351       "source": 1
352     },
353     {
354       "source": 2
355     },
356     {
357       "source": 3
358     }
359   ]
360 }
361