Merge "Make -DUSE_DEFAULT_RESOURCE_DIR=OFF compile again" into devel/master
[platform/core/uifw/dali-toolkit.git] / automated-tests / resources / MorphPrimitivesTest.gltf
1 {\r
2   "asset": {\r
3     "generator": "glTF Converter for Shade3D",\r
4     "version": "2.0",\r
5     "extras": {\r
6       "title": "multiple_primitives",\r
7       "author": "ft-lab",\r
8       "license": "CC BY-4.0 (https://creativecommons.org/licenses/by/4.0/)"\r
9     }\r
10   },\r
11   "accessors": [\r
12     {\r
13       "bufferView": 0,\r
14       "componentType": 5123,\r
15       "count": 72,\r
16       "type": "SCALAR",\r
17       "byteOffset": 0\r
18     },\r
19     {\r
20       "bufferView": 1,\r
21       "componentType": 5126,\r
22       "count": 21,\r
23       "type": "VEC3",\r
24       "byteOffset": 0\r
25     },\r
26     {\r
27       "bufferView": 2,\r
28       "componentType": 5126,\r
29       "count": 21,\r
30       "type": "VEC3",\r
31       "max": [\r
32         0.5,\r
33         0,\r
34         0.5\r
35       ],\r
36       "min": [\r
37         -0.5,\r
38         0,\r
39         -0.5\r
40       ],\r
41       "byteOffset": 0\r
42     },\r
43     {\r
44       "bufferView": 3,\r
45       "componentType": 5126,\r
46       "count": 21,\r
47       "type": "VEC2",\r
48       "byteOffset": 0\r
49     },\r
50     {\r
51       "bufferView": 4,\r
52       "componentType": 5126,\r
53       "count": 21,\r
54       "type": "VEC3",\r
55       "max": [\r
56         0,\r
57         0.20000000298023224,\r
58         0\r
59       ],\r
60       "min": [\r
61         0,\r
62         0,\r
63         0\r
64       ],\r
65       "byteOffset": 0\r
66     },\r
67     {\r
68       "bufferView": 5,\r
69       "componentType": 5123,\r
70       "count": 24,\r
71       "type": "SCALAR",\r
72       "byteOffset": 0\r
73     },\r
74     {\r
75       "bufferView": 6,\r
76       "componentType": 5126,\r
77       "count": 9,\r
78       "type": "VEC3",\r
79       "byteOffset": 0\r
80     },\r
81     {\r
82       "bufferView": 7,\r
83       "componentType": 5126,\r
84       "count": 9,\r
85       "type": "VEC3",\r
86       "max": [\r
87         0.5,\r
88         0,\r
89         0\r
90       ],\r
91       "min": [\r
92         0,\r
93         0,\r
94         -0.5\r
95       ],\r
96       "byteOffset": 0\r
97     },\r
98     {\r
99       "bufferView": 8,\r
100       "componentType": 5126,\r
101       "count": 9,\r
102       "type": "VEC2",\r
103       "byteOffset": 0\r
104     },\r
105     {\r
106       "bufferView": 9,\r
107       "componentType": 5126,\r
108       "count": 9,\r
109       "type": "VEC3",\r
110       "max": [\r
111         0,\r
112         0.20000000298023224,\r
113         0\r
114       ],\r
115       "min": [\r
116         0,\r
117         0,\r
118         0\r
119       ],\r
120       "byteOffset": 0\r
121     }\r
122   ],\r
123   "bufferViews": [\r
124     {\r
125       "buffer": 0,\r
126       "byteOffset": 0,\r
127       "byteLength": 144,\r
128       "target": 34963\r
129     },\r
130     {\r
131       "buffer": 0,\r
132       "byteOffset": 144,\r
133       "byteLength": 252,\r
134       "target": 34962,\r
135       "byteStride": 12\r
136     },\r
137     {\r
138       "buffer": 0,\r
139       "byteOffset": 396,\r
140       "byteLength": 252,\r
141       "target": 34962,\r
142       "byteStride": 12\r
143     },\r
144     {\r
145       "buffer": 0,\r
146       "byteOffset": 648,\r
147       "byteLength": 168,\r
148       "target": 34962,\r
149       "byteStride": 8\r
150     },\r
151     {\r
152       "buffer": 0,\r
153       "byteOffset": 816,\r
154       "byteLength": 252,\r
155       "target": 34962,\r
156       "byteStride": 12\r
157     },\r
158     {\r
159       "buffer": 0,\r
160       "byteOffset": 1068,\r
161       "byteLength": 48,\r
162       "target": 34963\r
163     },\r
164     {\r
165       "buffer": 0,\r
166       "byteOffset": 1116,\r
167       "byteLength": 108,\r
168       "target": 34962,\r
169       "byteStride": 12\r
170     },\r
171     {\r
172       "buffer": 0,\r
173       "byteOffset": 1224,\r
174       "byteLength": 108,\r
175       "target": 34962,\r
176       "byteStride": 12\r
177     },\r
178     {\r
179       "buffer": 0,\r
180       "byteOffset": 1332,\r
181       "byteLength": 72,\r
182       "target": 34962,\r
183       "byteStride": 8\r
184     },\r
185     {\r
186       "buffer": 0,\r
187       "byteOffset": 1404,\r
188       "byteLength": 108,\r
189       "target": 34962,\r
190       "byteStride": 12\r
191     }\r
192   ],\r
193   "buffers": [\r
194     {\r
195       "name": "MorphPrimitivesTest",\r
196       "byteLength": 1512,\r
197       "uri": "MorphPrimitivesTest.bin"\r
198     }\r
199   ],\r
200   "images": [\r
201     {\r
202       "name": "uv_texture.jpg",\r
203       "mimeType": "image/jpeg",\r
204       "uri": "uv_texture.jpg"\r
205     }\r
206   ],\r
207   "materials": [\r
208     {\r
209       "pbrMetallicRoughness": {\r
210         "baseColorFactor": [\r
211           1,\r
212           0,\r
213           0,\r
214           1\r
215         ],\r
216         "baseColorTexture": {\r
217           "index": 0,\r
218           "texCoord": 0\r
219         },\r
220         "metallicFactor": 0,\r
221         "roughnessFactor": 1\r
222       },\r
223       "name": "red",\r
224       "emissiveFactor": [\r
225         0,\r
226         0,\r
227         0\r
228       ],\r
229       "alphaMode": "OPAQUE",\r
230       "doubleSided": false\r
231     },\r
232     {\r
233       "pbrMetallicRoughness": {\r
234         "baseColorFactor": [\r
235           0,\r
236           1,\r
237           0,\r
238           1\r
239         ],\r
240         "baseColorTexture": {\r
241           "index": 0,\r
242           "texCoord": 0\r
243         },\r
244         "metallicFactor": 0,\r
245         "roughnessFactor": 1\r
246       },\r
247       "name": "green",\r
248       "emissiveFactor": [\r
249         0,\r
250         0,\r
251         0\r
252       ],\r
253       "alphaMode": "OPAQUE",\r
254       "doubleSided": false\r
255     }\r
256   ],\r
257   "meshes": [\r
258     {\r
259       "weights": [\r
260         0.5\r
261       ],\r
262       "name": "mesh",\r
263       "primitives": [\r
264         {\r
265           "attributes": {\r
266             "NORMAL": 1,\r
267             "POSITION": 2,\r
268             "TEXCOORD_0": 3\r
269           },\r
270           "indices": 0,\r
271           "material": 0,\r
272           "targets": [\r
273             {\r
274               "POSITION": 4\r
275             }\r
276           ],\r
277           "mode": 4\r
278         },\r
279         {\r
280           "attributes": {\r
281             "POSITION": 7,\r
282             "NORMAL": 6,\r
283             "TEXCOORD_0": 8\r
284           },\r
285           "indices": 5,\r
286           "material": 1,\r
287           "targets": [\r
288             {\r
289               "POSITION": 9\r
290             }\r
291           ],\r
292           "mode": 4\r
293         }\r
294       ]\r
295     }\r
296   ],\r
297   "nodes": [\r
298     {\r
299       "children": [\r
300         1\r
301       ],\r
302       "name": "ルートパート"\r
303     },\r
304     {\r
305       "mesh": 0,\r
306       "name": "mesh"\r
307     }\r
308   ],\r
309   "samplers": [\r
310     {\r
311       "minFilter": 9729,\r
312       "wrapS": 10497,\r
313       "wrapT": 10497\r
314     }\r
315   ],\r
316   "scenes": [\r
317     {\r
318       "nodes": [\r
319         0\r
320       ],\r
321       "name": "Scene"\r
322     }\r
323   ],\r
324   "textures": [\r
325     {\r
326       "sampler": 0,\r
327       "source": 0\r
328     }\r
329   ],\r
330   "scene": 0\r
331 }\r