1{
2    "accessors":
3    {
4        "attribute_23":
5        {
6            "bufferView": "bufferView_29",
7            "byteOffset": "0",
8            "byteStride": "12",
9            "count": "2399",
10            "max":
11            [
12                "96.1799",
13                "163.97",
14                "53.9252"
15            ],
16            "min":
17            [
18                "-69.2985",
19                "9.92937",
20                "-61.3282"
21            ],
22            "type": "35665"
23        },
24        "attribute_25":
25        {
26            "bufferView": "bufferView_29",
27            "byteOffset": "28788",
28            "byteStride": "12",
29            "count": "2399",
30            "max":
31            [
32                "0.999599",
33                "0.999581",
34                "0.998436"
35            ],
36            "min":
37            [
38                "-0.999084",
39                "-1",
40                "-0.999832"
41            ],
42            "type": "35665"
43        },
44        "attribute_27":
45        {
46            "bufferView": "bufferView_29",
47            "byteOffset": "57576",
48            "byteStride": "8",
49            "count": "2399",
50            "max":
51            [
52                "0.983346",
53                "0.980037"
54            ],
55            "min":
56            [
57                "0.026409",
58                "0.019963"
59            ],
60            "type": "35664"
61        },
62        "indices_21":
63        {
64            "bufferView": "bufferView_30",
65            "byteOffset": "0",
66            "count": "12636",
67            "type": "5123"
68        }
69    },
70    "animations": "",
71    "asset":
72    {
73        "generator": "collada2gltf@75061f683116dc0ffdad48f33c226e933132e98c"
74    },
75    "bufferViews":
76    {
77        "bufferView_29":
78        {
79            "buffer": "duck",
80            "byteLength": "76768",
81            "byteOffset": "0",
82            "target": "34962"
83        },
84        "bufferView_30":
85        {
86            "buffer": "duck",
87            "byteLength": "25272",
88            "byteOffset": "76768",
89            "target": "34963"
90        },
91        "bufferView_31":
92        {
93            "buffer": "duck",
94            "byteLength": "0",
95            "byteOffset": "102040"
96        }
97    },
98    "buffers":
99    {
100        "duck":
101        {
102            "byteLength": "102040",
103            "path": "buffers/duck.bin",
104            "type": "arraybuffer"
105        }
106    },
107    "cameras":
108    {
109        "camera_0":
110        {
111            "perspective":
112            {
113                "aspect_ratio": "1.5",
114                "yfov": "37.8492",
115                "zfar": "10000",
116                "znear": "1"
117            },
118            "type": "perspective"
119        }
120    },
121    "images":
122    {
123        "image_0":
124        {
125            "path": "textures/duckCM.png"
126        }
127    },
128    "lights":
129    {
130        "directionalLightShape1-lib":
131        {
132            "directional":
133            {
134                "color":
135                [
136                    "1",
137                    "1",
138                    "1"
139                ]
140            },
141            "type": "directional"
142        }
143    },
144    "materials":
145    {
146        "blinn3-fx":
147        {
148            "instanceTechnique":
149            {
150                "technique": "technique1",
151                "values":
152                {
153                    "ambient":
154                    [
155                        "0",
156                        "0",
157                        "0",
158                        "1"
159                    ],
160                    "diffuse": "texture_image_0",
161                    "emission":
162                    [
163                        "0",
164                        "0",
165                        "0",
166                        "1"
167                    ],
168                    "shininess": "38.4",
169                    "specular":
170                    [
171                        "0",
172                        "0",
173                        "0",
174                        "1"
175                    ]
176                }
177            },
178            "name": "blinn3"
179        }
180    },
181    "meshes":
182    {
183        "LOD3spShape-lib":
184        {
185            "name": "LOD3spShape",
186            "primitives":
187            [
188                {
189                    "attributes":
190                    {
191                        "NORMAL": "attribute_25",
192                        "POSITION": "attribute_23",
193                        "TEXCOORD_0": "attribute_27"
194                    },
195                    "indices": "indices_21",
196                    "material": "blinn3-fx",
197                    "primitive": "4"
198                }
199            ]
200        }
201    },
202    "nodes":
203    {
204        "LOD3sp":
205        {
206            "children": "",
207            "matrix":
208            [
209                "1",
210                "0",
211                "0",
212                "0",
213                "0",
214                "1",
215                "0",
216                "0",
217                "0",
218                "0",
219                "1",
220                "0",
221                "0",
222                "0",
223                "0",
224                "1"
225            ],
226            "meshes":
227            [
228                "LOD3spShape-lib"
229            ],
230            "name": "LOD3sp"
231        },
232        "camera1":
233        {
234            "camera": "camera_0",
235            "children": "",
236            "matrix":
237            [
238                "-0.728969",
239                "0",
240                "-0.684547",
241                "0",
242                "-0.425205",
243                "0.783693",
244                "0.452797",
245                "0",
246                "0.536475",
247                "0.621148",
248                "-0.571288",
249                "0",
250                "400.113",
251                "463.264",
252                "-431.078",
253                "1"
254            ],
255            "name": "camera1"
256        },
257        "directionalLight1":
258        {
259            "children": "",
260            "light": "directionalLightShape1-lib",
261            "matrix":
262            [
263                "-0.954692",
264                "0.218143",
265                "-0.202428",
266                "0",
267                "0.0146721",
268                "0.713885",
269                "0.700109",
270                "0",
271                "0.297235",
272                "0.665418",
273                "-0.684741",
274                "0",
275                "148.654",
276                "183.672",
277                "-292.179",
278                "1"
279            ],
280            "name": "directionalLight1"
281        }
282    },
283    "profile": "WebGL 1.0.2",
284    "programs":
285    {
286        "program_0":
287        {
288            "attributes":
289            [
290                "a_normal",
291                "a_position",
292                "a_texcoord0"
293            ],
294            "fragmentShader": "duck0FS",
295            "vertexShader": "duck0VS"
296        }
297    },
298    "samplers":
299    {
300        "sampler_0":
301        {
302            "magFilter": "9729",
303            "minFilter": "9987",
304            "wrapS": "10497",
305            "wrapT": "10497"
306        }
307    },
308    "scene": "defaultScene",
309    "scenes":
310    {
311        "defaultScene":
312        {
313            "nodes":
314            [
315                "LOD3sp",
316                "camera1",
317                "directionalLight1"
318            ]
319        }
320    },
321    "shaders":
322    {
323        "duck0FS":
324        {
325            "path": "shaders/duck0FS.glsl"
326        },
327        "duck0VS":
328        {
329            "path": "shaders/duck0VS.glsl"
330        }
331    },
332    "skins": "",
333    "techniques":
334    {
335        "technique1":
336        {
337            "parameters":
338            {
339                "ambient":
340                {
341                    "type": "35666"
342                },
343                "diffuse":
344                {
345                    "type": "35678"
346                },
347                "emission":
348                {
349                    "type": "35666"
350                },
351                "light0Color":
352                {
353                    "type": "35665",
354                    "value":
355                    [
356                        "1",
357                        "1",
358                        "1"
359                    ]
360                },
361                "light0Transform":
362                {
363                    "source": "directionalLight1",
364                    "type": "35676"
365                },
366                "modelViewMatrix":
367                {
368                    "semantic": "MODELVIEW",
369                    "type": "35676"
370                },
371                "normal":
372                {
373                    "semantic": "NORMAL",
374                    "type": "35665"
375                },
376                "normalMatrix":
377                {
378                    "semantic": "MODELVIEWINVERSETRANSPOSE",
379                    "type": "35675"
380                },
381                "position":
382                {
383                    "semantic": "POSITION",
384                    "type": "35665"
385                },
386                "projectionMatrix":
387                {
388                    "semantic": "PROJECTION",
389                    "type": "35676"
390                },
391                "shininess":
392                {
393                    "type": "5126"
394                },
395                "specular":
396                {
397                    "type": "35666"
398                },
399                "texcoord0":
400                {
401                    "semantic": "TEXCOORD_0",
402                    "type": "35664"
403                }
404            },
405            "pass": "defaultPass",
406            "passes":
407            {
408                "defaultPass":
409                {
410                    "details":
411                    {
412                        "commonProfile":
413                        {
414                            "extras":
415                            {
416                                "doubleSided": "false"
417                            },
418                            "lightingModel": "Blinn",
419                            "parameters":
420                            [
421                                "ambient",
422                                "diffuse",
423                                "emission",
424                                "light0Color",
425                                "light0Transform",
426                                "modelViewMatrix",
427                                "normalMatrix",
428                                "projectionMatrix",
429                                "shininess",
430                                "specular"
431                            ],
432                            "texcoordBindings":
433                            {
434                                "diffuse": "TEXCOORD_0"
435                            }
436                        },
437                        "type": "COLLADA-1.4.1\/commonProfile"
438                    },
439                    "instanceProgram":
440                    {
441                        "attributes":
442                        {
443                            "a_normal": "normal",
444                            "a_position": "position",
445                            "a_texcoord0": "texcoord0"
446                        },
447                        "program": "program_0",
448                        "uniforms":
449                        {
450                            "u_ambient": "ambient",
451                            "u_diffuse": "diffuse",
452                            "u_emission": "emission",
453                            "u_light0Color": "light0Color",
454                            "u_light0Transform": "light0Transform",
455                            "u_modelViewMatrix": "modelViewMatrix",
456                            "u_normalMatrix": "normalMatrix",
457                            "u_projectionMatrix": "projectionMatrix",
458                            "u_shininess": "shininess",
459                            "u_specular": "specular"
460                        }
461                    },
462                    "states":
463                    {
464                        "blendEnable": "0",
465                        "cullFaceEnable": "1",
466                        "depthMask": "1",
467                        "depthTestEnable": "1"
468                    }
469                }
470            }
471        }
472    },
473    "textures":
474    {
475        "texture_image_0":
476        {
477            "format": "6408",
478            "internalFormat": "6408",
479            "sampler": "sampler_0",
480            "source": "image_0",
481            "target": "3553"
482        }
483    }
484}
485