From 473bd13ed373c4cc24bdd3211ee90a070a466ce2 Mon Sep 17 00:00:00 2001 From: Andy Nichols Date: Wed, 15 Jul 2015 23:39:58 +0200 Subject: Add support for loading scenes from glTF 0.8 files This patch includes a new scene parser plugin which enables the loading of glTF files (using the 0.8 spec) into Qt3D scenes. The gltf example has been updated to work with the current APIs and the asset files it used have been updated to match the glTF 0.8 spec requrements. Previously an unused copy of the GLTF scene parser was located in render/io. It was being built, but not used as only plugin based sceneloaders were loaded by the renderer. Now it should be usable and always available. Change-Id: Ic2e31e2b63a871559aad9bad90ec2820988a1571 Reviewed-by: Laszlo Agocs --- .../exampleresources/assets/gltf/wine/wine.bin | Bin 329004 -> 329088 bytes .../exampleresources/assets/gltf/wine/wine.gltf | 12217 +++++++++++++++++++ .../exampleresources/assets/gltf/wine/wine.json | 11904 ------------------ .../exampleresources/assets/gltf/wine/wine0FS.glsl | 30 +- .../exampleresources/assets/gltf/wine/wine0VS.glsl | 23 +- .../exampleresources/assets/gltf/wine/wine1FS.glsl | 17 + .../exampleresources/assets/gltf/wine/wine1VS.glsl | 12 + .../exampleresources/assets/gltf/wine/wine2FS.glsl | 25 +- .../exampleresources/assets/gltf/wine/wine2VS.glsl | 15 +- .../exampleresources/assets/gltf/wine/wine3FS.glsl | 16 + .../exampleresources/assets/gltf/wine/wine3VS.glsl | 12 + .../exampleresources/assets/gltf/wine/wine4FS.glsl | 20 - .../exampleresources/assets/gltf/wine/wine4VS.glsl | 17 - examples/qt3d/exampleresources/gltf.qrc | 8 +- examples/qt3d/gltf/Wine.qml | 77 + examples/qt3d/gltf/basic.frag | 12 - examples/qt3d/gltf/basic.vert | 18 - examples/qt3d/gltf/gltf.pro | 4 +- examples/qt3d/gltf/gltf_example.qrc | 3 +- examples/qt3d/gltf/main.qml | 164 +- 20 files changed, 12421 insertions(+), 12173 deletions(-) mode change 100755 => 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine.bin create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf delete mode 100755 examples/qt3d/exampleresources/assets/gltf/wine/wine.json create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl delete mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine4FS.glsl delete mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine4VS.glsl create mode 100644 examples/qt3d/gltf/Wine.qml delete mode 100644 examples/qt3d/gltf/basic.frag delete mode 100644 examples/qt3d/gltf/basic.vert (limited to 'examples') diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin b/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin old mode 100755 new mode 100644 index 7c8093c5a..c43dfb43a Binary files a/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin and b/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin differ diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf b/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf new file mode 100644 index 000000000..39e139779 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf @@ -0,0 +1,12217 @@ +{ + "accessors": { + "accessor_10": { + "bufferView": "bufferView_428", + "byteOffset": 9272, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_101": { + "bufferView": "bufferView_429", + "byteOffset": 20400, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 16.8, + 19.5, + 0.75 + ], + "min": [ + 1.4, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_103": { + "bufferView": "bufferView_429", + "byteOffset": 29040, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_12": { + "bufferView": "bufferView_429", + "byteOffset": 47344, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 24.7369, + 1.5, + 3.5 + ], + "min": [ + 24.7369, + 1, + 3.5 + ], + "type": "VEC3" + }, + "accessor_124": { + "bufferView": "bufferView_428", + "byteOffset": 8120, + "byteStride": 0, + "componentType": 5123, + "count": 48, + "type": "SCALAR" + }, + "accessor_126": { + "bufferView": "bufferView_429", + "byteOffset": 37680, + "byteStride": 12, + "componentType": 5126, + "count": 30, + "max": [ + 0.5, + 21, + 46.6166 + ], + "min": [ + -0.5, + 0, + 2.5 + ], + "type": "VEC3" + }, + "accessor_128": { + "bufferView": "bufferView_429", + "byteOffset": 38040, + "byteStride": 12, + "componentType": 5126, + "count": 30, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_130": { + "bufferView": "bufferView_429", + "byteOffset": 38400, + "byteStride": 8, + "componentType": 5126, + "count": 30, + "max": [ + 0.291667, + 1 + ], + "min": [ + -0.291667, + 0.352547 + ], + "type": "VEC2" + }, + "accessor_151": { + "bufferView": "bufferView_428", + "byteOffset": 8216, + "byteStride": 0, + "componentType": 5123, + "count": 360, + "type": "SCALAR" + }, + "accessor_153": { + "bufferView": "bufferView_429", + "byteOffset": 38640, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 54, + 21, + 4 + ], + "min": [ + -5, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_155": { + "bufferView": "bufferView_429", + "byteOffset": 40752, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_157": { + "bufferView": "bufferView_429", + "byteOffset": 42864, + "byteStride": 8, + "componentType": 5126, + "count": 176, + "max": [ + 8.17898, + 1 + ], + "min": [ + 2.31603, + -0.06428 + ], + "type": "VEC2" + }, + "accessor_178": { + "bufferView": "bufferView_428", + "byteOffset": 8936, + "byteStride": 0, + "componentType": 5123, + "count": 168, + "type": "SCALAR" + }, + "accessor_180": { + "bufferView": "bufferView_429", + "byteOffset": 44272, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 2, + 21, + 38 + ], + "min": [ + 0, + 0, + 5.5 + ], + "type": "VEC3" + }, + "accessor_182": { + "bufferView": "bufferView_429", + "byteOffset": 45424, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_184": { + "bufferView": "bufferView_429", + "byteOffset": 46576, + "byteStride": 8, + "componentType": 5126, + "count": 96, + "max": [ + 4.15963, + 1.11374 + ], + "min": [ + -1.14777, + -0.08885 + ], + "type": "VEC2" + }, + "accessor_205": { + "bufferView": "bufferView_428", + "byteOffset": 9276, + "byteStride": 0, + "componentType": 5123, + "count": 4740, + "type": "SCALAR" + }, + "accessor_207": { + "bufferView": "bufferView_429", + "byteOffset": 47368, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 117.98, + 117.98, + 518.533 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_209": { + "bufferView": "bufferView_429", + "byteOffset": 70984, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 0.995313, + 0.995313, + 0.962469 + ], + "min": [ + -0.995313, + -0.995313, + -0.962469 + ], + "type": "VEC3" + }, + "accessor_211": { + "bufferView": "bufferView_429", + "byteOffset": 94600, + "byteStride": 8, + "componentType": 5126, + "count": 1968, + "max": [ + 0.855532, + 1.10658 + ], + "min": [ + -0.555297, + 0.021103 + ], + "type": "VEC2" + }, + "accessor_22": { + "bufferView": "bufferView_428", + "byteOffset": 0, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_24": { + "bufferView": "bufferView_429", + "byteOffset": 0, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 19.7369, + 1.5, + 3.5 + ], + "min": [ + 19.7369, + 1, + 3.5 + ], + "type": "VEC3" + }, + "accessor_249": { + "bufferView": "bufferView_428", + "byteOffset": 18756, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_252": { + "bufferView": "bufferView_428", + "byteOffset": 18888, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_254": { + "bufferView": "bufferView_429", + "byteOffset": 110344, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + 82.9854, + 82.9854, + 0 + ], + "min": [ + 34.9944, + 34.9944, + 0 + ], + "type": "VEC3" + }, + "accessor_256": { + "bufferView": "bufferView_429", + "byteOffset": 110920, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + -0, + 0, + 1 + ], + "min": [ + -0, + 0, + -1 + ], + "type": "VEC3" + }, + "accessor_258": { + "bufferView": "bufferView_429", + "byteOffset": 111496, + "byteStride": 8, + "componentType": 5126, + "count": 48, + "max": [ + 0.642232, + 0.987863 + ], + "min": [ + 0.349715, + 0.987863 + ], + "type": "VEC2" + }, + "accessor_279": { + "bufferView": "bufferView_428", + "byteOffset": 19020, + "byteStride": 0, + "componentType": 5123, + "count": 360, + "type": "SCALAR" + }, + "accessor_281": { + "bufferView": "bufferView_429", + "byteOffset": 111880, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 54, + 21, + 4 + ], + "min": [ + -5, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_283": { + "bufferView": "bufferView_429", + "byteOffset": 113992, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_285": { + "bufferView": "bufferView_429", + "byteOffset": 116104, + "byteStride": 8, + "componentType": 5126, + "count": 176, + "max": [ + 8.17898, + 1 + ], + "min": [ + 2.31603, + -0.06428 + ], + "type": "VEC2" + }, + "accessor_301": { + "bufferView": "bufferView_428", + "byteOffset": 19740, + "byteStride": 0, + "componentType": 5123, + "count": 600, + "type": "SCALAR" + }, + "accessor_303": { + "bufferView": "bufferView_429", + "byteOffset": 117512, + "byteStride": 12, + "componentType": 5126, + "count": 224, + "max": [ + 5, + 16.7003, + 4.82643 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_305": { + "bufferView": "bufferView_429", + "byteOffset": 120200, + "byteStride": 12, + "componentType": 5126, + "count": 224, + "max": [ + 1, + 0.97185, + 0.97185 + ], + "min": [ + -1, + -0.97185, + -0.97185 + ], + "type": "VEC3" + }, + "accessor_326": { + "bufferView": "bufferView_428", + "byteOffset": 20940, + "byteStride": 0, + "componentType": 5123, + "count": 6918, + "type": "SCALAR" + }, + "accessor_328": { + "bufferView": "bufferView_429", + "byteOffset": 122888, + "byteStride": 12, + "componentType": 5126, + "count": 2933, + "max": [ + 25.9025, + 25.9025, + 102.794 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_330": { + "bufferView": "bufferView_429", + "byteOffset": 158084, + "byteStride": 12, + "componentType": 5126, + "count": 2933, + "max": [ + 0.999806, + 0.999806, + 1 + ], + "min": [ + -0.999806, + -0.999806, + -1 + ], + "type": "VEC3" + }, + "accessor_332": { + "bufferView": "bufferView_429", + "byteOffset": 193280, + "byteStride": 8, + "componentType": 5126, + "count": 2933, + "max": [ + 0.888318, + 1.17207 + ], + "min": [ + -0.595152, + 0.013247 + ], + "type": "VEC2" + }, + "accessor_34": { + "bufferView": "bufferView_428", + "byteOffset": 4, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_348": { + "bufferView": "bufferView_428", + "byteOffset": 34776, + "byteStride": 0, + "componentType": 5123, + "count": 216, + "type": "SCALAR" + }, + "accessor_350": { + "bufferView": "bufferView_429", + "byteOffset": 216744, + "byteStride": 12, + "componentType": 5126, + "count": 120, + "max": [ + 0, + 21, + 6.16053 + ], + "min": [ + -118, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_352": { + "bufferView": "bufferView_429", + "byteOffset": 218184, + "byteStride": 12, + "componentType": 5126, + "count": 120, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_36": { + "bufferView": "bufferView_429", + "byteOffset": 24, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 119, + -0, + 34.625 + ], + "min": [ + 118, + -0, + 34.625 + ], + "type": "VEC3" + }, + "accessor_373": { + "bufferView": "bufferView_428", + "byteOffset": 35208, + "byteStride": 0, + "componentType": 5123, + "count": 4740, + "type": "SCALAR" + }, + "accessor_375": { + "bufferView": "bufferView_429", + "byteOffset": 219624, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 117.98, + 117.98, + 518.533 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_377": { + "bufferView": "bufferView_429", + "byteOffset": 243240, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 0.995313, + 0.995313, + 0.962469 + ], + "min": [ + -0.995313, + -0.995313, + -0.962469 + ], + "type": "VEC3" + }, + "accessor_379": { + "bufferView": "bufferView_429", + "byteOffset": 266856, + "byteStride": 8, + "componentType": 5126, + "count": 1968, + "max": [ + 0.855532, + 1.10658 + ], + "min": [ + -0.555297, + 0.021103 + ], + "type": "VEC2" + }, + "accessor_417": { + "bufferView": "bufferView_428", + "byteOffset": 44688, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_420": { + "bufferView": "bufferView_428", + "byteOffset": 44820, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_422": { + "bufferView": "bufferView_429", + "byteOffset": 282600, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + 82.9854, + 82.9854, + 0 + ], + "min": [ + 34.9944, + 34.9944, + 0 + ], + "type": "VEC3" + }, + "accessor_424": { + "bufferView": "bufferView_429", + "byteOffset": 283176, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + -0, + 0, + 1 + ], + "min": [ + -0, + 0, + -1 + ], + "type": "VEC3" + }, + "accessor_426": { + "bufferView": "bufferView_429", + "byteOffset": 283752, + "byteStride": 8, + "componentType": 5126, + "count": 48, + "max": [ + 0.642232, + 0.987863 + ], + "min": [ + 0.349715, + 0.987863 + ], + "type": "VEC2" + }, + "accessor_57": { + "bufferView": "bufferView_428", + "byteOffset": 8, + "byteStride": 0, + "componentType": 5123, + "count": 168, + "type": "SCALAR" + }, + "accessor_59": { + "bufferView": "bufferView_429", + "byteOffset": 48, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 2, + 21, + 38 + ], + "min": [ + 0, + 0, + 5.5 + ], + "type": "VEC3" + }, + "accessor_61": { + "bufferView": "bufferView_429", + "byteOffset": 1200, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_63": { + "bufferView": "bufferView_429", + "byteOffset": 2352, + "byteStride": 8, + "componentType": 5126, + "count": 96, + "max": [ + 4.15963, + 1.11374 + ], + "min": [ + -1.14777, + -0.08885 + ], + "type": "VEC2" + }, + "accessor_79": { + "bufferView": "bufferView_428", + "byteOffset": 344, + "byteStride": 0, + "componentType": 5123, + "count": 1944, + "type": "SCALAR" + }, + "accessor_81": { + "bufferView": "bufferView_429", + "byteOffset": 3120, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 16.8, + 19.5, + 0.75 + ], + "min": [ + 1.4, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_83": { + "bufferView": "bufferView_429", + "byteOffset": 11760, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_99": { + "bufferView": "bufferView_428", + "byteOffset": 4232, + "byteStride": 0, + "componentType": 5123, + "count": 1944, + "type": "SCALAR" + } + }, + "animations": {}, + "asset": { + "generator": "collada2gltf@f356b99aef8868f74877c7ca545f2cd206b9d3b7", + "premultipliedAlpha": true, + "profile": "WebGL 1.0.2", + "version": 0.8 + }, + "bufferViews": { + "bufferView_428": { + "buffer": "wine", + "byteLength": 44952, + "byteOffset": 0, + "target": 34963 + }, + "bufferView_429": { + "buffer": "wine", + "byteLength": 284136, + "byteOffset": 44952, + "target": 34962 + } + }, + "buffers": { + "wine": { + "byteLength": 329088, + "type": "arraybuffer", + "uri": "wine.bin" + } + }, + "cameras": { + "camera_0": { + "perspective": { + "yfov": 45, + "zfar": 3162.76, + "znear": 12.651 + }, + "type": "perspective" + } + }, + "images": { + "ID140": { + "uri": "artezin_bottle.jpg" + }, + "ID7": { + "uri": "Wood_Cherry_Original_.jpg" + }, + "ID78": { + "uri": "_2004_old_vine_zinfandel_btl_xlg.jpg" + } + }, + "materials": { + "ID139": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID140" + } + }, + "name": "artezin_bottle" + }, + "ID21": { + "instanceTechnique": { + "technique": "technique2", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": [ + 0.564706, + 0.972549, + 0.835294, + 0.14902 + ], + "transparency": 0.14902 + } + }, + "name": "material_5" + }, + "ID217": { + "instanceTechnique": { + "technique": "technique3", + "values": {} + }, + "name": "edge_color683818255" + }, + "ID227": { + "instanceTechnique": { + "technique": "technique3", + "values": {} + }, + "name": "edge_color353535255" + }, + "ID6": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID7" + } + }, + "name": "Wood_Cherry_Original_" + }, + "ID77": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID78" + } + }, + "name": "_2004_old_vine_zinfandel_btl_xlg" + }, + "ID89": { + "instanceTechnique": { + "technique": "technique4", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": [ + 1, + 1, + 1, + 1 + ] + } + }, + "name": "material" + } + }, + "meshes": { + "geometry10": { + "name": "geometry10", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_24" + }, + "indices": "accessor_22", + "material": "ID217", + "primitive": 1 + } + ] + }, + "geometry13": { + "name": "geometry13", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_36" + }, + "indices": "accessor_34", + "material": "ID227", + "primitive": 1 + } + ] + }, + "geometry16": { + "name": "geometry16", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_61", + "POSITION": "accessor_59", + "TEXCOORD_0": "accessor_63" + }, + "indices": "accessor_57", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry24": { + "name": "geometry24", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_83", + "POSITION": "accessor_81" + }, + "indices": "accessor_79", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry29": { + "name": "geometry29", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_103", + "POSITION": "accessor_101" + }, + "indices": "accessor_99", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry35": { + "name": "geometry35", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_128", + "POSITION": "accessor_126", + "TEXCOORD_0": "accessor_130" + }, + "indices": "accessor_124", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry40": { + "name": "geometry40", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_155", + "POSITION": "accessor_153", + "TEXCOORD_0": "accessor_157" + }, + "indices": "accessor_151", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry45": { + "name": "geometry45", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_182", + "POSITION": "accessor_180", + "TEXCOORD_0": "accessor_184" + }, + "indices": "accessor_178", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry5": { + "name": "geometry5", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_12" + }, + "indices": "accessor_10", + "material": "ID217", + "primitive": 1 + } + ] + }, + "geometry51": { + "name": "geometry51", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_209", + "POSITION": "accessor_207", + "TEXCOORD_0": "accessor_211" + }, + "indices": "accessor_205", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry58": { + "name": "geometry58", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_256", + "POSITION": "accessor_254", + "TEXCOORD_0": "accessor_258" + }, + "indices": "accessor_249", + "material": "ID89", + "primitive": 4 + }, + { + "attributes": { + "NORMAL": "accessor_256", + "POSITION": "accessor_254", + "TEXCOORD_0": "accessor_258" + }, + "indices": "accessor_252", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry64": { + "name": "geometry64", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_283", + "POSITION": "accessor_281", + "TEXCOORD_0": "accessor_285" + }, + "indices": "accessor_279", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry71": { + "name": "geometry71", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_305", + "POSITION": "accessor_303" + }, + "indices": "accessor_301", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry75": { + "name": "geometry75", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_330", + "POSITION": "accessor_328", + "TEXCOORD_0": "accessor_332" + }, + "indices": "accessor_326", + "material": "ID139", + "primitive": 4 + } + ] + }, + "geometry85": { + "name": "geometry85", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_352", + "POSITION": "accessor_350" + }, + "indices": "accessor_348", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry89": { + "name": "geometry89", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_377", + "POSITION": "accessor_375", + "TEXCOORD_0": "accessor_379" + }, + "indices": "accessor_373", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry98": { + "name": "geometry98", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_424", + "POSITION": "accessor_422", + "TEXCOORD_0": "accessor_426" + }, + "indices": "accessor_417", + "material": "ID89", + "primitive": 4 + }, + { + "attributes": { + "NORMAL": "accessor_424", + "POSITION": "accessor_422", + "TEXCOORD_0": "accessor_426" + }, + "indices": "accessor_420", + "material": "ID77", + "primitive": 4 + } + ] + } + }, + "nodes": { + "BOuteille_Ex": { + "children": [ + "group_1" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "Bouteille_2": { + "children": [ + "ID74" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "Component_16": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry40" + ], + "name": "Component_16" + }, + "Component_17": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry16" + ], + "name": "Component_17" + }, + "Component_19": { + "children": [ + "instance_21", + "instance_22", + "instance_23" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "Component_20": { + "children": [ + "instance_18", + "instance_19", + "instance_20", + "instance_24" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "Component_4": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "Component_5": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "Component_6": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry35" + ], + "name": "Component_6" + }, + "ID109": { + "children": [ + "node113" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 25.7307, + 1 + ], + "name": "instance_16" + }, + "ID110": { + "children": [ + "ID111" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_17" + }, + "ID111": { + "children": [ + "ID112", + "ID113", + "ID114", + "ID126" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "ID112": { + "children": [ + "node116" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "ID113": { + "children": [ + "node120" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "ID114": { + "children": [ + "ID115" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "ID115": { + "children": [ + "ID116", + "ID124", + "ID125" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "ID116": { + "children": [ + "ID117" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "ID117": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "ID124": { + "children": [ + "Component_5" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "ID125": { + "children": [ + "node124" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "ID126": { + "children": [ + "node125" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "ID127": { + "children": [ + "Component_20" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_25" + }, + "ID128": { + "children": [ + "node144" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_26" + }, + "ID129": { + "children": [ + "node168" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_27" + }, + "ID130": { + "children": [ + "node192" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_28" + }, + "ID131": { + "children": [ + "node216" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_29" + }, + "ID132": { + "children": [ + "ID133" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 30.4645, + 1 + ], + "name": "instance_30" + }, + "ID133": { + "children": [ + "ID134", + "ID150", + "ID151", + "ID152", + "ID153", + "ID154", + "ID155", + "ID156", + "ID157", + "ID158", + "ID159", + "ID160", + "ID170" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_24" + }, + "ID134": { + "children": [ + "ID135" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 48.6164, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_31" + }, + "ID135": { + "children": [ + "ID136" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "ID136": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "ID150": { + "children": [ + "BOuteille_Ex" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 95.5851, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_32" + }, + "ID151": { + "children": [ + "node240" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 67.4038, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_33" + }, + "ID152": { + "children": [ + "node242" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 58.0101, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_34" + }, + "ID153": { + "children": [ + "node244" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 39.2226, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_35" + }, + "ID154": { + "children": [ + "node246" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 0.781535, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_36" + }, + "ID155": { + "children": [ + "node248" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 10.1753, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_37" + }, + "ID156": { + "children": [ + "node250" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 105.585, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_38" + }, + "ID157": { + "children": [ + "node252" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 76.7976, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_39" + }, + "ID158": { + "children": [ + "node254" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 20.4351, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_40" + }, + "ID159": { + "children": [ + "node256" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 86.1913, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_41" + }, + "ID160": { + "children": [ + "ID161" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 9.5, + 0, + 0, + 1 + ], + "name": "instance_42" + }, + "ID161": { + "children": [ + "ID162" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_15" + }, + "ID162": { + "children": [ + "ID163" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 108.5, + 0, + 0, + 1 + ], + "name": "instance_43" + }, + "ID163": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry85" + ], + "name": "Component_23" + }, + "ID170": { + "children": [ + "node258" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 29.8289, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_44" + }, + "ID171": { + "children": [ + "node260" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + -0.5, + 0, + -3, + 1 + ], + "name": "instance_45" + }, + "ID172": { + "children": [ + "node261" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 25.7307, + 1 + ], + "name": "instance_46" + }, + "ID173": { + "children": [ + "node265" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 18.7069, + 1 + ], + "name": "instance_47" + }, + "ID174": { + "children": [ + "node269" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 18.7069, + 1 + ], + "name": "instance_48" + }, + "ID175": { + "children": [ + "node273" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 18.7069, + 1 + ], + "name": "instance_49" + }, + "ID176": { + "children": [ + "node277" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 11.6831, + 1 + ], + "name": "instance_50" + }, + "ID177": { + "children": [ + "node281" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 11.6831, + 1 + ], + "name": "instance_51" + }, + "ID178": { + "children": [ + "node285" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 11.6831, + 1 + ], + "name": "instance_52" + }, + "ID179": { + "children": [ + "node289" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 4.65934, + 1 + ], + "name": "instance_53" + }, + "ID18": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "ID180": { + "children": [ + "node293" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 4.65934, + 1 + ], + "name": "instance_54" + }, + "ID181": { + "children": [ + "node297" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 4.65934, + 1 + ], + "name": "instance_55" + }, + "ID182": { + "children": [ + "ID183" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 25.7307, + 1 + ], + "name": "instance_56" + }, + "ID183": { + "children": [ + "ID184" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "ID184": { + "children": [ + "ID185", + "ID193" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "ID185": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "ID193": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "ID201": { + "children": [ + "node301" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 25.7307, + 1 + ], + "name": "instance_57" + }, + "ID202": { + "children": [ + "node305" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 25.7307, + 1 + ], + "name": "instance_58" + }, + "ID203": { + "children": [ + "node309" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 18.7017, + 1 + ], + "name": "instance_59" + }, + "ID204": { + "children": [ + "node313" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 18.7017, + 1 + ], + "name": "instance_60" + }, + "ID205": { + "children": [ + "node317" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 18.7017, + 1 + ], + "name": "instance_61" + }, + "ID206": { + "children": [ + "node321" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 11.6726, + 1 + ], + "name": "instance_62" + }, + "ID207": { + "children": [ + "node325" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 11.6726, + 1 + ], + "name": "instance_63" + }, + "ID208": { + "children": [ + "node329" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 11.6726, + 1 + ], + "name": "instance_64" + }, + "ID209": { + "children": [ + "node333" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 4.64358, + 1 + ], + "name": "instance_65" + }, + "ID210": { + "children": [ + "node337" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 4.64358, + 1 + ], + "name": "instance_66" + }, + "ID211": { + "children": [ + "node341" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 4.64358, + 1 + ], + "name": "instance_67" + }, + "ID212": { + "children": [ + "node345" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_68" + }, + "ID213": { + "children": [ + "node369" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_69" + }, + "ID214": { + "children": [ + "node393" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_70" + }, + "ID215": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry5" + ], + "name": "ID215" + }, + "ID221": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry10" + ], + "name": "ID221" + }, + "ID225": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry13" + ], + "name": "ID225" + }, + "ID28": { + "children": [ + "ID29" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 25.125, + 1 + ], + "name": "instance_3" + }, + "ID29": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "ID39": { + "children": [ + "node108" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 18.125, + 1 + ], + "name": "instance_7" + }, + "ID40": { + "children": [ + "node109" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 4.125, + 1 + ], + "name": "instance_8" + }, + "ID51": { + "children": [ + "Component_16" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 54, + 0, + -0.5, + 1 + ], + "name": "instance_10" + }, + "ID62": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry45" + ], + "name": "Component_17" + }, + "ID71": { + "children": [ + "node110" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 24, + 0, + -2, + 1 + ], + "name": "instance_12" + }, + "ID74": { + "children": [ + "ID75", + "ID88" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "ID75": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "ID88": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "ID98": { + "children": [ + "node111" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 94, + 0, + -2, + 1 + ], + "name": "instance_14" + }, + "SketchUp": { + "children": [ + "ID215", + "ID221", + "ID225", + "instance_0", + "instance_1", + "instance_2", + "ID28", + "instance_4", + "instance_5", + "instance_6", + "ID39", + "ID40", + "instance_9", + "ID51", + "instance_11", + "ID71", + "instance_13", + "ID98", + "instance_15", + "ID109", + "ID110", + "ID127", + "ID128", + "ID129", + "ID130", + "ID131", + "ID132", + "ID171", + "ID172", + "ID173", + "ID174", + "ID175", + "ID176", + "ID177", + "ID178", + "ID179", + "ID180", + "ID181", + "ID182", + "ID201", + "ID202", + "ID203", + "ID204", + "ID205", + "ID206", + "ID207", + "ID208", + "ID209", + "ID210", + "ID211", + "ID212", + "ID213", + "ID214" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "SketchUp" + }, + "default_camera": { + "camera": "camera_0", + "children": [], + "matrix": [ + 0.707107, + 0.707107, + 0, + 0, + -0.270598, + 0.270598, + 0.92388, + 0, + 0.653282, + -0.653282, + 0.382683, + 0, + 186.517, + -109.708, + 99.2226, + 1 + ], + "name": "default_camera" + }, + "group_0": { + "children": [ + "node114", + "node115" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "group_1": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "instance_0": { + "children": [ + "Component_17" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0, + -2, + 1 + ], + "name": "instance_0" + }, + "instance_1": { + "children": [ + "ID18" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 25.125, + 1 + ], + "name": "instance_1" + }, + "instance_11": { + "children": [ + "ID62" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 70, + 0, + -2, + 1 + ], + "name": "instance_11" + }, + "instance_13": { + "children": [ + "Bouteille_2" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 25.7307, + 1 + ], + "name": "instance_13" + }, + "instance_15": { + "children": [ + "node112" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 64, + 0, + -0.5, + 1 + ], + "name": "instance_15" + }, + "instance_18": { + "children": [ + "node129" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "instance_19": { + "children": [ + "node133" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "instance_2": { + "children": [ + "Component_4" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 11.125, + 1 + ], + "name": "instance_2" + }, + "instance_20": { + "children": [ + "Component_19" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "instance_21": { + "children": [ + "node137" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "instance_22": { + "children": [ + "node138" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "instance_23": { + "children": [ + "node139" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "instance_24": { + "children": [ + "node140" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "instance_4": { + "children": [ + "node105" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 11.125, + 1 + ], + "name": "instance_4" + }, + "instance_5": { + "children": [ + "node106" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 4.125, + 1 + ], + "name": "instance_5" + }, + "instance_6": { + "children": [ + "node107" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 18.125, + 1 + ], + "name": "instance_6" + }, + "instance_9": { + "children": [ + "Component_6" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 118.5, + 0, + -3, + 1 + ], + "name": "instance_9" + }, + "node105": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node106": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node107": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node108": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "node109": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "node110": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry16" + ], + "name": "Component_17" + }, + "node111": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry45" + ], + "name": "Component_17" + }, + "node112": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry64" + ], + "name": "Component_16" + }, + "node113": { + "children": [ + "group_0" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node114": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node115": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node116": { + "children": [ + "node117" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node117": { + "children": [ + "node118", + "node119" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node118": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node119": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node120": { + "children": [ + "node121" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node121": { + "children": [ + "node122", + "node123" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node122": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node123": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node124": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node125": { + "children": [ + "node126" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node126": { + "children": [ + "node127", + "node128" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node127": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node128": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node129": { + "children": [ + "node130" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node130": { + "children": [ + "node131", + "node132" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node131": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node132": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node133": { + "children": [ + "node134" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node134": { + "children": [ + "node135", + "node136" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node135": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node136": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node137": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node138": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node139": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node140": { + "children": [ + "node141" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node141": { + "children": [ + "node142", + "node143" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node142": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node143": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node144": { + "children": [ + "node145", + "node150", + "node155", + "node163" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node145": { + "children": [ + "node146" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node146": { + "children": [ + "node147" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node147": { + "children": [ + "node148", + "node149" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node148": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node149": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node150": { + "children": [ + "node151" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node151": { + "children": [ + "node152" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node152": { + "children": [ + "node153", + "node154" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node153": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node154": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node155": { + "children": [ + "node156" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node156": { + "children": [ + "node157", + "node159", + "node161" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node157": { + "children": [ + "node158" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node158": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node159": { + "children": [ + "node160" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node160": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node161": { + "children": [ + "node162" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node162": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node163": { + "children": [ + "node164" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node164": { + "children": [ + "node165" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node165": { + "children": [ + "node166", + "node167" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node166": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node167": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node168": { + "children": [ + "node169", + "node174", + "node179", + "node187" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node169": { + "children": [ + "node170" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node170": { + "children": [ + "node171" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node171": { + "children": [ + "node172", + "node173" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node172": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node173": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node174": { + "children": [ + "node175" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node175": { + "children": [ + "node176" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node176": { + "children": [ + "node177", + "node178" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node177": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node178": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node179": { + "children": [ + "node180" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node180": { + "children": [ + "node181", + "node183", + "node185" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node181": { + "children": [ + "node182" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node182": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node183": { + "children": [ + "node184" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node184": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node185": { + "children": [ + "node186" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node186": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node187": { + "children": [ + "node188" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node188": { + "children": [ + "node189" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node189": { + "children": [ + "node190", + "node191" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node190": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node191": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node192": { + "children": [ + "node193", + "node198", + "node203", + "node211" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node193": { + "children": [ + "node194" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node194": { + "children": [ + "node195" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node195": { + "children": [ + "node196", + "node197" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node196": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node197": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node198": { + "children": [ + "node199" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node199": { + "children": [ + "node200" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node200": { + "children": [ + "node201", + "node202" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node201": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node202": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node203": { + "children": [ + "node204" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node204": { + "children": [ + "node205", + "node207", + "node209" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node205": { + "children": [ + "node206" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node206": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node207": { + "children": [ + "node208" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node208": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node209": { + "children": [ + "node210" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node210": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node211": { + "children": [ + "node212" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node212": { + "children": [ + "node213" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node213": { + "children": [ + "node214", + "node215" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node214": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node215": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node216": { + "children": [ + "node217", + "node222", + "node227", + "node235" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node217": { + "children": [ + "node218" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node218": { + "children": [ + "node219" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node219": { + "children": [ + "node220", + "node221" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node220": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node221": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node222": { + "children": [ + "node223" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node223": { + "children": [ + "node224" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node224": { + "children": [ + "node225", + "node226" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node225": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node226": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node227": { + "children": [ + "node228" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node228": { + "children": [ + "node229", + "node231", + "node233" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node229": { + "children": [ + "node230" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node230": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node231": { + "children": [ + "node232" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node232": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node233": { + "children": [ + "node234" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node234": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node235": { + "children": [ + "node236" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node236": { + "children": [ + "node237" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node237": { + "children": [ + "node238", + "node239" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node238": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node239": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node240": { + "children": [ + "node241" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node241": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node242": { + "children": [ + "node243" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node243": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node244": { + "children": [ + "node245" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node245": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node246": { + "children": [ + "node247" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node247": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node248": { + "children": [ + "node249" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node249": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node250": { + "children": [ + "node251" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node251": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node252": { + "children": [ + "node253" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node253": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node254": { + "children": [ + "node255" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node255": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node256": { + "children": [ + "node257" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node257": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node258": { + "children": [ + "node259" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node259": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node260": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry35" + ], + "name": "Component_6" + }, + "node261": { + "children": [ + "node262" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node262": { + "children": [ + "node263", + "node264" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node263": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node264": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node265": { + "children": [ + "node266" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node266": { + "children": [ + "node267", + "node268" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node267": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node268": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node269": { + "children": [ + "node270" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node270": { + "children": [ + "node271", + "node272" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node271": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node272": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node273": { + "children": [ + "node274" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node274": { + "children": [ + "node275", + "node276" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node275": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node276": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node277": { + "children": [ + "node278" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node278": { + "children": [ + "node279", + "node280" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node279": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node280": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node281": { + "children": [ + "node282" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node282": { + "children": [ + "node283", + "node284" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node283": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node284": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node285": { + "children": [ + "node286" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node286": { + "children": [ + "node287", + "node288" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node287": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node288": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node289": { + "children": [ + "node290" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node290": { + "children": [ + "node291", + "node292" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node291": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node292": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node293": { + "children": [ + "node294" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node294": { + "children": [ + "node295", + "node296" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node295": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node296": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node297": { + "children": [ + "node298" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node298": { + "children": [ + "node299", + "node300" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node299": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node300": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node301": { + "children": [ + "node302" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node302": { + "children": [ + "node303", + "node304" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node303": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node304": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node305": { + "children": [ + "node306" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node306": { + "children": [ + "node307", + "node308" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node307": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node308": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node309": { + "children": [ + "node310" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node310": { + "children": [ + "node311", + "node312" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node311": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node312": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node313": { + "children": [ + "node314" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node314": { + "children": [ + "node315", + "node316" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node315": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node316": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node317": { + "children": [ + "node318" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node318": { + "children": [ + "node319", + "node320" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node319": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node320": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node321": { + "children": [ + "node322" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node322": { + "children": [ + "node323", + "node324" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node323": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node324": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node325": { + "children": [ + "node326" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node326": { + "children": [ + "node327", + "node328" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node327": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node328": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node329": { + "children": [ + "node330" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node330": { + "children": [ + "node331", + "node332" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node331": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node332": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node333": { + "children": [ + "node334" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node334": { + "children": [ + "node335", + "node336" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node335": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node336": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node337": { + "children": [ + "node338" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node338": { + "children": [ + "node339", + "node340" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node339": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node340": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node341": { + "children": [ + "node342" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node342": { + "children": [ + "node343", + "node344" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node343": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node344": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node345": { + "children": [ + "node346", + "node351", + "node356", + "node364" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node346": { + "children": [ + "node347" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node347": { + "children": [ + "node348" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node348": { + "children": [ + "node349", + "node350" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node349": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node350": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node351": { + "children": [ + "node352" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node352": { + "children": [ + "node353" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node353": { + "children": [ + "node354", + "node355" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node354": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node355": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node356": { + "children": [ + "node357" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node357": { + "children": [ + "node358", + "node360", + "node362" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node358": { + "children": [ + "node359" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node359": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node360": { + "children": [ + "node361" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node361": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node362": { + "children": [ + "node363" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node363": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node364": { + "children": [ + "node365" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node365": { + "children": [ + "node366" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node366": { + "children": [ + "node367", + "node368" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node367": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node368": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node369": { + "children": [ + "node370", + "node375", + "node380", + "node388" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node370": { + "children": [ + "node371" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node371": { + "children": [ + "node372" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node372": { + "children": [ + "node373", + "node374" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node373": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node374": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node375": { + "children": [ + "node376" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node376": { + "children": [ + "node377" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node377": { + "children": [ + "node378", + "node379" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node378": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node379": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node380": { + "children": [ + "node381" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node381": { + "children": [ + "node382", + "node384", + "node386" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node382": { + "children": [ + "node383" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node383": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node384": { + "children": [ + "node385" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node385": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node386": { + "children": [ + "node387" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node387": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node388": { + "children": [ + "node389" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node389": { + "children": [ + "node390" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node390": { + "children": [ + "node391", + "node392" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node391": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node392": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node393": { + "children": [ + "node394", + "node399", + "node404", + "node412" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node394": { + "children": [ + "node395" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node395": { + "children": [ + "node396" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node396": { + "children": [ + "node397", + "node398" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node397": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node398": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node399": { + "children": [ + "node400" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node400": { + "children": [ + "node401" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node401": { + "children": [ + "node402", + "node403" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node402": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node403": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node404": { + "children": [ + "node405" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node405": { + "children": [ + "node406", + "node408", + "node410" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node406": { + "children": [ + "node407" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node407": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node408": { + "children": [ + "node409" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node409": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node410": { + "children": [ + "node411" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node411": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node412": { + "children": [ + "node413" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node413": { + "children": [ + "node414" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node414": { + "children": [ + "node415", + "node416" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node415": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node416": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node_424": { + "children": [ + "SketchUp", + "default_camera" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -1, + 0, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Y_UP_Transform" + } + }, + "programs": { + "program_0": { + "attributes": [ + "a_normal", + "a_position", + "a_texcoord0" + ], + "fragmentShader": "wine0FS", + "vertexShader": "wine0VS" + }, + "program_1": { + "attributes": [ + "a_normal", + "a_position" + ], + "fragmentShader": "wine1FS", + "vertexShader": "wine1VS" + }, + "program_2": { + "attributes": [ + "a_position" + ], + "fragmentShader": "wine2FS", + "vertexShader": "wine2VS" + }, + "program_3": { + "attributes": [ + "a_normal", + "a_position" + ], + "fragmentShader": "wine3FS", + "vertexShader": "wine3VS" + } + }, + "samplers": { + "sampler_0": { + "magFilter": 9729, + "minFilter": 9729, + "wrapS": 10497, + "wrapT": 10497 + } + }, + "scene": "defaultScene", + "scenes": { + "defaultScene": { + "nodes": [ + "node_424" + ] + } + }, + "shaders": { + "wine0FS": { + "type": 35632, + "uri": "wine0FS.glsl" + }, + "wine0VS": { + "type": 35633, + "uri": "wine0VS.glsl" + }, + "wine1FS": { + "type": 35632, + "uri": "wine1FS.glsl" + }, + "wine1VS": { + "type": 35633, + "uri": "wine1VS.glsl" + }, + "wine2FS": { + "type": 35632, + "uri": "wine2FS.glsl" + }, + "wine2VS": { + "type": 35633, + "uri": "wine2VS.glsl" + }, + "wine3FS": { + "type": 35632, + "uri": "wine3FS.glsl" + }, + "wine3VS": { + "type": 35633, + "uri": "wine3VS.glsl" + } + }, + "skins": {}, + "techniques": { + "technique1": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35678 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + }, + "texcoord0": { + "semantic": "TEXCOORD_0", + "type": 35664 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix" + ], + "texcoordBindings": { + "diffuse": "TEXCOORD_0" + } + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position", + "a_texcoord0": "texcoord0" + }, + "program": "program_0", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + }, + "technique2": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35666 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + }, + "transparency": { + "type": 5126 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix", + "transparency" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position" + }, + "program": "program_1", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix", + "u_transparency": "transparency" + } + }, + "states": { + "enable": [ + 2884, + 2929, + 3042 + ], + "functions": { + "blendEquationSeparate": [ + 32774, + 32774 + ], + "blendFuncSeparate": [ + 1, + 771, + 1, + 771 + ] + } + } + } + } + }, + "technique3": { + "parameters": { + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Constant", + "parameters": [ + "modelViewMatrix", + "projectionMatrix" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_position": "position" + }, + "program": "program_2", + "uniforms": { + "u_modelViewMatrix": "modelViewMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + }, + "technique4": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35666 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position" + }, + "program": "program_3", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + } + }, + "textures": { + "texture_ID140": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID140", + "target": 3553, + "type": 5121 + }, + "texture_ID7": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID7", + "target": 3553, + "type": 5121 + }, + "texture_ID78": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID78", + "target": 3553, + "type": 5121 + } + } +} \ No newline at end of file diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.json b/examples/qt3d/exampleresources/assets/gltf/wine/wine.json deleted file mode 100755 index bdff245d5..000000000 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine.json +++ /dev/null @@ -1,11904 +0,0 @@ -{ - "accessors": { - "attribute_120": { - "bufferView": "bufferView_408", - "byteOffset": 38592, - "byteStride": 12, - "count": 176, - "max": [ - 54, - 21, - 4 - ], - "min": [ - -5, - 0, - 0 - ], - "type": 35665 - }, - "attribute_122": { - "bufferView": "bufferView_408", - "byteOffset": 40704, - "byteStride": 12, - "count": 176, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_124": { - "bufferView": "bufferView_408", - "byteOffset": 42816, - "byteStride": 8, - "count": 176, - "max": [ - 8.17898, - 1 - ], - "min": [ - 2.31603, - -0.06428 - ], - "type": 35664 - }, - "attribute_147": { - "bufferView": "bufferView_408", - "byteOffset": 44224, - "byteStride": 12, - "count": 96, - "max": [ - 2, - 21, - 38 - ], - "min": [ - 0, - 0, - 5.5 - ], - "type": 35665 - }, - "attribute_149": { - "bufferView": "bufferView_408", - "byteOffset": 45376, - "byteStride": 12, - "count": 96, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_151": { - "bufferView": "bufferView_408", - "byteOffset": 46528, - "byteStride": 8, - "count": 96, - "max": [ - 4.15963, - 1.11374 - ], - "min": [ - -1.14777, - -0.08885 - ], - "type": 35664 - }, - "attribute_174": { - "bufferView": "bufferView_408", - "byteOffset": 47296, - "byteStride": 12, - "count": 1968, - "max": [ - 117.98, - 117.98, - 518.533 - ], - "min": [ - 0, - 0, - 0 - ], - "type": 35665 - }, - "attribute_176": { - "bufferView": "bufferView_408", - "byteOffset": 70912, - "byteStride": 12, - "count": 1968, - "max": [ - 0.995313, - 0.995313, - 0.962469 - ], - "min": [ - -0.995313, - -0.995313, - -0.962469 - ], - "type": 35665 - }, - "attribute_178": { - "bufferView": "bufferView_408", - "byteOffset": 94528, - "byteStride": 8, - "count": 1968, - "max": [ - 0.855532, - 1.10658 - ], - "min": [ - -0.555297, - 0.021103 - ], - "type": 35664 - }, - "attribute_221": { - "bufferView": "bufferView_408", - "byteOffset": 110272, - "byteStride": 12, - "count": 48, - "max": [ - 82.9854, - 82.9854, - 0 - ], - "min": [ - 34.9944, - 34.9944, - 0 - ], - "type": 35665 - }, - "attribute_223": { - "bufferView": "bufferView_408", - "byteOffset": 110848, - "byteStride": 12, - "count": 48, - "max": [ - -0, - 0, - 1 - ], - "min": [ - -0, - 0, - -1 - ], - "type": 35665 - }, - "attribute_225": { - "bufferView": "bufferView_408", - "byteOffset": 111424, - "byteStride": 8, - "count": 48, - "max": [ - 0.642232, - 0.987863 - ], - "min": [ - 0.349715, - 0.987863 - ], - "type": 35664 - }, - "attribute_248": { - "bufferView": "bufferView_408", - "byteOffset": 111808, - "byteStride": 12, - "count": 176, - "max": [ - 54, - 21, - 4 - ], - "min": [ - -5, - 0, - 0 - ], - "type": 35665 - }, - "attribute_250": { - "bufferView": "bufferView_408", - "byteOffset": 113920, - "byteStride": 12, - "count": 176, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_252": { - "bufferView": "bufferView_408", - "byteOffset": 116032, - "byteStride": 8, - "count": 176, - "max": [ - 8.17898, - 1 - ], - "min": [ - 2.31603, - -0.06428 - ], - "type": 35664 - }, - "attribute_26": { - "bufferView": "bufferView_408", - "byteOffset": 0, - "byteStride": 12, - "count": 96, - "max": [ - 2, - 21, - 38 - ], - "min": [ - 0, - 0, - 5.5 - ], - "type": 35665 - }, - "attribute_270": { - "bufferView": "bufferView_408", - "byteOffset": 117440, - "byteStride": 12, - "count": 224, - "max": [ - 5, - 16.7003, - 4.82643 - ], - "min": [ - 0, - 0, - 0 - ], - "type": 35665 - }, - "attribute_272": { - "bufferView": "bufferView_408", - "byteOffset": 120128, - "byteStride": 12, - "count": 224, - "max": [ - 1, - 0.97185, - 0.97185 - ], - "min": [ - -1, - -0.97185, - -0.97185 - ], - "type": 35665 - }, - "attribute_28": { - "bufferView": "bufferView_408", - "byteOffset": 1152, - "byteStride": 12, - "count": 96, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_295": { - "bufferView": "bufferView_408", - "byteOffset": 122816, - "byteStride": 12, - "count": 2933, - "max": [ - 25.9025, - 25.9025, - 102.794 - ], - "min": [ - 0, - 0, - 0 - ], - "type": 35665 - }, - "attribute_297": { - "bufferView": "bufferView_408", - "byteOffset": 158012, - "byteStride": 12, - "count": 2933, - "max": [ - 0.999806, - 0.999806, - 1 - ], - "min": [ - -0.999806, - -0.999806, - -1 - ], - "type": 35665 - }, - "attribute_299": { - "bufferView": "bufferView_408", - "byteOffset": 193208, - "byteStride": 8, - "count": 2933, - "max": [ - 0.888318, - 1.17207 - ], - "min": [ - -0.595152, - 0.013247 - ], - "type": 35664 - }, - "attribute_30": { - "bufferView": "bufferView_408", - "byteOffset": 2304, - "byteStride": 8, - "count": 96, - "max": [ - 4.15963, - 1.11374 - ], - "min": [ - -1.14777, - -0.08885 - ], - "type": 35664 - }, - "attribute_317": { - "bufferView": "bufferView_408", - "byteOffset": 216672, - "byteStride": 12, - "count": 120, - "max": [ - 0, - 21, - 6.16053 - ], - "min": [ - -118, - -0, - 0 - ], - "type": 35665 - }, - "attribute_319": { - "bufferView": "bufferView_408", - "byteOffset": 218112, - "byteStride": 12, - "count": 120, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_342": { - "bufferView": "bufferView_408", - "byteOffset": 219552, - "byteStride": 12, - "count": 1968, - "max": [ - 117.98, - 117.98, - 518.533 - ], - "min": [ - 0, - 0, - 0 - ], - "type": 35665 - }, - "attribute_344": { - "bufferView": "bufferView_408", - "byteOffset": 243168, - "byteStride": 12, - "count": 1968, - "max": [ - 0.995313, - 0.995313, - 0.962469 - ], - "min": [ - -0.995313, - -0.995313, - -0.962469 - ], - "type": 35665 - }, - "attribute_346": { - "bufferView": "bufferView_408", - "byteOffset": 266784, - "byteStride": 8, - "count": 1968, - "max": [ - 0.855532, - 1.10658 - ], - "min": [ - -0.555297, - 0.021103 - ], - "type": 35664 - }, - "attribute_389": { - "bufferView": "bufferView_408", - "byteOffset": 282528, - "byteStride": 12, - "count": 48, - "max": [ - 82.9854, - 82.9854, - 0 - ], - "min": [ - 34.9944, - 34.9944, - 0 - ], - "type": 35665 - }, - "attribute_391": { - "bufferView": "bufferView_408", - "byteOffset": 283104, - "byteStride": 12, - "count": 48, - "max": [ - -0, - 0, - 1 - ], - "min": [ - -0, - 0, - -1 - ], - "type": 35665 - }, - "attribute_393": { - "bufferView": "bufferView_408", - "byteOffset": 283680, - "byteStride": 8, - "count": 48, - "max": [ - 0.642232, - 0.987863 - ], - "min": [ - 0.349715, - 0.987863 - ], - "type": 35664 - }, - "attribute_48": { - "bufferView": "bufferView_408", - "byteOffset": 3072, - "byteStride": 12, - "count": 720, - "max": [ - 16.8, - 19.5, - 0.75 - ], - "min": [ - 1.4, - -0, - 0 - ], - "type": 35665 - }, - "attribute_50": { - "bufferView": "bufferView_408", - "byteOffset": 11712, - "byteStride": 12, - "count": 720, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_68": { - "bufferView": "bufferView_408", - "byteOffset": 20352, - "byteStride": 12, - "count": 720, - "max": [ - 16.8, - 19.5, - 0.75 - ], - "min": [ - 1.4, - -0, - 0 - ], - "type": 35665 - }, - "attribute_70": { - "bufferView": "bufferView_408", - "byteOffset": 28992, - "byteStride": 12, - "count": 720, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_93": { - "bufferView": "bufferView_408", - "byteOffset": 37632, - "byteStride": 12, - "count": 30, - "max": [ - 0.5, - 21, - 46.6166 - ], - "min": [ - -0.5, - 0, - 2.5 - ], - "type": 35665 - }, - "attribute_95": { - "bufferView": "bufferView_408", - "byteOffset": 37992, - "byteStride": 12, - "count": 30, - "max": [ - 1, - 1, - 1 - ], - "min": [ - -1, - -1, - -1 - ], - "type": 35665 - }, - "attribute_97": { - "bufferView": "bufferView_408", - "byteOffset": 38352, - "byteStride": 8, - "count": 30, - "max": [ - 0.291667, - 1 - ], - "min": [ - -0.291667, - 0.352547 - ], - "type": 35664 - }, - "indices_118": { - "bufferView": "bufferView_409", - "byteOffset": 8208, - "count": 360, - "type": 5123 - }, - "indices_145": { - "bufferView": "bufferView_409", - "byteOffset": 8928, - "count": 168, - "type": 5123 - }, - "indices_172": { - "bufferView": "bufferView_409", - "byteOffset": 9264, - "count": 4740, - "type": 5123 - }, - "indices_216": { - "bufferView": "bufferView_409", - "byteOffset": 18744, - "count": 66, - "type": 5123 - }, - "indices_219": { - "bufferView": "bufferView_409", - "byteOffset": 18876, - "count": 66, - "type": 5123 - }, - "indices_24": { - "bufferView": "bufferView_409", - "byteOffset": 0, - "count": 168, - "type": 5123 - }, - "indices_246": { - "bufferView": "bufferView_409", - "byteOffset": 19008, - "count": 360, - "type": 5123 - }, - "indices_268": { - "bufferView": "bufferView_409", - "byteOffset": 19728, - "count": 600, - "type": 5123 - }, - "indices_293": { - "bufferView": "bufferView_409", - "byteOffset": 20928, - "count": 6918, - "type": 5123 - }, - "indices_315": { - "bufferView": "bufferView_409", - "byteOffset": 34764, - "count": 216, - "type": 5123 - }, - "indices_340": { - "bufferView": "bufferView_409", - "byteOffset": 35196, - "count": 4740, - "type": 5123 - }, - "indices_384": { - "bufferView": "bufferView_409", - "byteOffset": 44676, - "count": 66, - "type": 5123 - }, - "indices_387": { - "bufferView": "bufferView_409", - "byteOffset": 44808, - "count": 66, - "type": 5123 - }, - "indices_46": { - "bufferView": "bufferView_409", - "byteOffset": 336, - "count": 1944, - "type": 5123 - }, - "indices_66": { - "bufferView": "bufferView_409", - "byteOffset": 4224, - "count": 1944, - "type": 5123 - }, - "indices_91": { - "bufferView": "bufferView_409", - "byteOffset": 8112, - "count": 48, - "type": 5123 - } - }, - "animations": {}, - "asset": { - "generator": "collada2gltf@75061f683116dc0ffdad48f33c226e933132e98c" - }, - "bufferViews": { - "bufferView_408": { - "buffer": "wine", - "byteLength": 284064, - "byteOffset": 0, - "target": 34962 - }, - "bufferView_409": { - "buffer": "wine", - "byteLength": 44940, - "byteOffset": 284064, - "target": 34963 - }, - "bufferView_410": { - "buffer": "wine", - "byteLength": 0, - "byteOffset": 329004 - } - }, - "buffers": { - "wine": { - "byteLength": 329004, - "path": "wine.bin", - "type": "arraybuffer" - } - }, - "cameras": { - "camera_0": { - "perspective": { - "yfov": 45, - "zfar": 3162.76, - "znear": 12.651 - }, - "type": "perspective" - } - }, - "images": { - "image_0": { - "path": "artezin_bottle.jpg" - }, - "image_1": { - "path": "Wood_Cherry_Original_.jpg" - }, - "image_2": { - "path": "_2004_old_vine_zinfandel_btl_xlg.jpg" - } - }, - "materials": { - "ID139": { - "instanceTechnique": { - "technique": "technique1", - "values": { - "ambient": [ - 0.2, - 0.2, - 0.2, - 1 - ], - "diffuse": "texture_image_0" - } - }, - "name": "artezin_bottle" - }, - "ID21": { - "instanceTechnique": { - "technique": "technique2", - "values": { - "ambient": [ - 0.2, - 0.2, - 0.2, - 1 - ], - "diffuse": [ - 0.564706, - 0.972549, - 0.835294, - 0.14902 - ], - "transparency": 0.14902 - } - }, - "name": "material_5" - }, - "ID6": { - "instanceTechnique": { - "technique": "technique1", - "values": { - "ambient": [ - 0.2, - 0.2, - 0.2, - 1 - ], - "diffuse": "texture_image_1" - } - }, - "name": "Wood_Cherry_Original_" - }, - "ID77": { - "instanceTechnique": { - "technique": "technique1", - "values": { - "ambient": [ - 0.2, - 0.2, - 0.2, - 1 - ], - "diffuse": "texture_image_2" - } - }, - "name": "_2004_old_vine_zinfandel_btl_xlg" - }, - "ID89": { - "instanceTechnique": { - "technique": "technique3", - "values": { - "ambient": [ - 0.2, - 0.2, - 0.2, - 1 - ], - "diffuse": [ - 1, - 1, - 1, - 1 - ] - } - }, - "name": "material" - } - }, - "meshes": { - "geometry16": { - "name": "geometry16", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_28", - "POSITION": "attribute_26", - "TEXCOORD_0": "attribute_30" - }, - "indices": "indices_24", - "material": "ID6", - "primitive": 4 - } - ] - }, - "geometry24": { - "name": "geometry24", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_50", - "POSITION": "attribute_48" - }, - "indices": "indices_46", - "material": "ID21", - "primitive": 4 - } - ] - }, - "geometry29": { - "name": "geometry29", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_70", - "POSITION": "attribute_68" - }, - "indices": "indices_66", - "material": "ID21", - "primitive": 4 - } - ] - }, - "geometry35": { - "name": "geometry35", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_95", - "POSITION": "attribute_93", - "TEXCOORD_0": "attribute_97" - }, - "indices": "indices_91", - "material": "ID6", - "primitive": 4 - } - ] - }, - "geometry40": { - "name": "geometry40", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_122", - "POSITION": "attribute_120", - "TEXCOORD_0": "attribute_124" - }, - "indices": "indices_118", - "material": "ID6", - "primitive": 4 - } - ] - }, - "geometry45": { - "name": "geometry45", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_149", - "POSITION": "attribute_147", - "TEXCOORD_0": "attribute_151" - }, - "indices": "indices_145", - "material": "ID6", - "primitive": 4 - } - ] - }, - "geometry51": { - "name": "geometry51", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_176", - "POSITION": "attribute_174", - "TEXCOORD_0": "attribute_178" - }, - "indices": "indices_172", - "material": "ID77", - "primitive": 4 - } - ] - }, - "geometry58": { - "name": "geometry58", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_223", - "POSITION": "attribute_221", - "TEXCOORD_0": "attribute_225" - }, - "indices": "indices_216", - "material": "ID89", - "primitive": 4 - }, - { - "attributes": { - "NORMAL": "attribute_223", - "POSITION": "attribute_221", - "TEXCOORD_0": "attribute_225" - }, - "indices": "indices_219", - "material": "ID77", - "primitive": 4 - } - ] - }, - "geometry64": { - "name": "geometry64", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_250", - "POSITION": "attribute_248", - "TEXCOORD_0": "attribute_252" - }, - "indices": "indices_246", - "material": "ID6", - "primitive": 4 - } - ] - }, - "geometry71": { - "name": "geometry71", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_272", - "POSITION": "attribute_270" - }, - "indices": "indices_268", - "material": "ID21", - "primitive": 4 - } - ] - }, - "geometry75": { - "name": "geometry75", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_297", - "POSITION": "attribute_295", - "TEXCOORD_0": "attribute_299" - }, - "indices": "indices_293", - "material": "ID139", - "primitive": 4 - } - ] - }, - "geometry85": { - "name": "geometry85", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_319", - "POSITION": "attribute_317" - }, - "indices": "indices_315", - "material": "ID21", - "primitive": 4 - } - ] - }, - "geometry89": { - "name": "geometry89", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_344", - "POSITION": "attribute_342", - "TEXCOORD_0": "attribute_346" - }, - "indices": "indices_340", - "material": "ID77", - "primitive": 4 - } - ] - }, - "geometry98": { - "name": "geometry98", - "primitives": [ - { - "attributes": { - "NORMAL": "attribute_391", - "POSITION": "attribute_389", - "TEXCOORD_0": "attribute_393" - }, - "indices": "indices_384", - "material": "ID89", - "primitive": 4 - }, - { - "attributes": { - "NORMAL": "attribute_391", - "POSITION": "attribute_389", - "TEXCOORD_0": "attribute_393" - }, - "indices": "indices_387", - "material": "ID77", - "primitive": 4 - } - ] - } - }, - "nodes": { - "BOuteille_Ex": { - "children": [ - "group_1" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "Bouteille_2": { - "children": [ - "ID74" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "Component_16": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry40" - ], - "name": "Component_16" - }, - "Component_17": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry16" - ], - "name": "Component_17" - }, - "Component_19": { - "children": [ - "instance_21", - "instance_22", - "instance_23" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "Component_20": { - "children": [ - "instance_18", - "instance_19", - "instance_20", - "instance_24" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "Component_4": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry24" - ], - "name": "Component_4" - }, - "Component_5": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "Component_6": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry35" - ], - "name": "Component_6" - }, - "ID109": { - "children": [ - "node113" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 3.99201, - 25.7307, - 1 - ], - "name": "instance_16" - }, - "ID110": { - "children": [ - "ID111" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.937447, - 22.4736, - 1 - ], - "name": "instance_17" - }, - "ID111": { - "children": [ - "ID112", - "ID113", - "ID114", - "ID126" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "ID112": { - "children": [ - "node116" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "ID113": { - "children": [ - "node120" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "ID114": { - "children": [ - "ID115" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "ID115": { - "children": [ - "ID116", - "ID124", - "ID125" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "ID116": { - "children": [ - "ID117" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "ID117": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "ID124": { - "children": [ - "Component_5" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "ID125": { - "children": [ - "node124" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "ID126": { - "children": [ - "node125" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "ID127": { - "children": [ - "Component_20" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.937447, - 13.0736, - 1 - ], - "name": "instance_25" - }, - "ID128": { - "children": [ - "node144" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.937447, - 3.67357, - 1 - ], - "name": "instance_26" - }, - "ID129": { - "children": [ - "node168" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 0.937447, - 13.0736, - 1 - ], - "name": "instance_27" - }, - "ID130": { - "children": [ - "node192" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 0.937447, - 22.4736, - 1 - ], - "name": "instance_28" - }, - "ID131": { - "children": [ - "node216" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 0.937447, - 3.67357, - 1 - ], - "name": "instance_29" - }, - "ID132": { - "children": [ - "ID133" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 30.4645, - 1 - ], - "name": "instance_30" - }, - "ID133": { - "children": [ - "ID134", - "ID150", - "ID151", - "ID152", - "ID153", - "ID154", - "ID155", - "ID156", - "ID157", - "ID158", - "ID159", - "ID160", - "ID170" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_24" - }, - "ID134": { - "children": [ - "ID135" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 48.6164, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_31" - }, - "ID135": { - "children": [ - "ID136" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "ID136": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "ID150": { - "children": [ - "BOuteille_Ex" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 95.5851, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_32" - }, - "ID151": { - "children": [ - "node240" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 67.4038, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_33" - }, - "ID152": { - "children": [ - "node242" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 58.0101, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_34" - }, - "ID153": { - "children": [ - "node244" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 39.2226, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_35" - }, - "ID154": { - "children": [ - "node246" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 0.781535, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_36" - }, - "ID155": { - "children": [ - "node248" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 10.1753, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_37" - }, - "ID156": { - "children": [ - "node250" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 105.585, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_38" - }, - "ID157": { - "children": [ - "node252" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 76.7976, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_39" - }, - "ID158": { - "children": [ - "node254" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 20.4351, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_40" - }, - "ID159": { - "children": [ - "node256" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 86.1913, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_41" - }, - "ID160": { - "children": [ - "ID161" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 9.5, - 0, - 0, - 1 - ], - "name": "instance_42" - }, - "ID161": { - "children": [ - "ID162" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_15" - }, - "ID162": { - "children": [ - "ID163" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 108.5, - 0, - 0, - 1 - ], - "name": "instance_43" - }, - "ID163": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry85" - ], - "name": "Component_23" - }, - "ID170": { - "children": [ - "node258" - ], - "matrix": [ - 2.5748, - 0, - 0, - 0, - 0, - 0.841057, - -2.43356, - 0, - 0, - 2.43356, - 0.841057, - 0, - 29.8289, - 0.907248, - 9.18847, - 1 - ], - "name": "instance_44" - }, - "ID171": { - "children": [ - "node260" - ], - "matrix": [ - -1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - -0.5, - 0, - -3, - 1 - ], - "name": "instance_45" - }, - "ID172": { - "children": [ - "node261" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 16.7249, - 25.7307, - 1 - ], - "name": "instance_46" - }, - "ID173": { - "children": [ - "node265" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 3.99201, - 18.7069, - 1 - ], - "name": "instance_47" - }, - "ID174": { - "children": [ - "node269" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 9.94509, - 18.7069, - 1 - ], - "name": "instance_48" - }, - "ID175": { - "children": [ - "node273" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 16.7249, - 18.7069, - 1 - ], - "name": "instance_49" - }, - "ID176": { - "children": [ - "node277" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 16.7249, - 11.6831, - 1 - ], - "name": "instance_50" - }, - "ID177": { - "children": [ - "node281" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 3.99201, - 11.6831, - 1 - ], - "name": "instance_51" - }, - "ID178": { - "children": [ - "node285" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 9.94509, - 11.6831, - 1 - ], - "name": "instance_52" - }, - "ID179": { - "children": [ - "node289" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 9.94509, - 4.65934, - 1 - ], - "name": "instance_53" - }, - "ID18": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry24" - ], - "name": "Component_4" - }, - "ID180": { - "children": [ - "node293" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 3.99201, - 4.65934, - 1 - ], - "name": "instance_54" - }, - "ID181": { - "children": [ - "node297" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 16.7249, - 4.65934, - 1 - ], - "name": "instance_55" - }, - "ID182": { - "children": [ - "ID183" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 9.94509, - 25.7307, - 1 - ], - "name": "instance_56" - }, - "ID183": { - "children": [ - "ID184" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "ID184": { - "children": [ - "ID185", - "ID193" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "ID185": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "ID193": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "ID201": { - "children": [ - "node301" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 3.99201, - 25.7307, - 1 - ], - "name": "instance_57" - }, - "ID202": { - "children": [ - "node305" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 16.7249, - 25.7307, - 1 - ], - "name": "instance_58" - }, - "ID203": { - "children": [ - "node309" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 9.94509, - 18.7017, - 1 - ], - "name": "instance_59" - }, - "ID204": { - "children": [ - "node313" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 3.99201, - 18.7017, - 1 - ], - "name": "instance_60" - }, - "ID205": { - "children": [ - "node317" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 16.7249, - 18.7017, - 1 - ], - "name": "instance_61" - }, - "ID206": { - "children": [ - "node321" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 3.99201, - 11.6726, - 1 - ], - "name": "instance_62" - }, - "ID207": { - "children": [ - "node325" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 16.7249, - 11.6726, - 1 - ], - "name": "instance_63" - }, - "ID208": { - "children": [ - "node329" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 9.94509, - 11.6726, - 1 - ], - "name": "instance_64" - }, - "ID209": { - "children": [ - "node333" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 9.94509, - 4.64358, - 1 - ], - "name": "instance_65" - }, - "ID210": { - "children": [ - "node337" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 3.99201, - 4.64358, - 1 - ], - "name": "instance_66" - }, - "ID211": { - "children": [ - "node341" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - 0, - 24.414, - 16.7249, - 4.64358, - 1 - ], - "name": "instance_67" - }, - "ID212": { - "children": [ - "node345" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 48, - 0.937447, - 22.4736, - 1 - ], - "name": "instance_68" - }, - "ID213": { - "children": [ - "node369" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 48, - 0.937447, - 3.67357, - 1 - ], - "name": "instance_69" - }, - "ID214": { - "children": [ - "node393" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 48, - 0.937447, - 13.0736, - 1 - ], - "name": "instance_70" - }, - "ID215": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "ID215" - }, - "ID221": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "ID221" - }, - "ID225": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "ID225" - }, - "ID28": { - "children": [ - "ID29" - ], - "matrix": [ - -1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 1.5, - 25.125, - 1 - ], - "name": "instance_3" - }, - "ID29": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry29" - ], - "name": "Component_4" - }, - "ID39": { - "children": [ - "node108" - ], - "matrix": [ - 1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 22, - 1.5, - 18.125, - 1 - ], - "name": "instance_7" - }, - "ID40": { - "children": [ - "node109" - ], - "matrix": [ - 1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 22, - 1.5, - 4.125, - 1 - ], - "name": "instance_8" - }, - "ID51": { - "children": [ - "Component_16" - ], - "matrix": [ - -1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 54, - 0, - -0.5, - 1 - ], - "name": "instance_10" - }, - "ID62": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry45" - ], - "name": "Component_17" - }, - "ID71": { - "children": [ - "node110" - ], - "matrix": [ - -1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 24, - 0, - -2, - 1 - ], - "name": "instance_12" - }, - "ID74": { - "children": [ - "ID75", - "ID88" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "ID75": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "ID88": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "ID98": { - "children": [ - "node111" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 94, - 0, - -2, - 1 - ], - "name": "instance_14" - }, - "SketchUp": { - "children": [ - "ID215", - "ID221", - "ID225", - "instance_0", - "instance_1", - "instance_2", - "ID28", - "instance_4", - "instance_5", - "instance_6", - "ID39", - "ID40", - "instance_9", - "ID51", - "instance_11", - "ID71", - "instance_13", - "ID98", - "instance_15", - "ID109", - "ID110", - "ID127", - "ID128", - "ID129", - "ID130", - "ID131", - "ID132", - "ID171", - "ID172", - "ID173", - "ID174", - "ID175", - "ID176", - "ID177", - "ID178", - "ID179", - "ID180", - "ID181", - "ID182", - "ID201", - "ID202", - "ID203", - "ID204", - "ID205", - "ID206", - "ID207", - "ID208", - "ID209", - "ID210", - "ID211", - "ID212", - "ID213", - "ID214" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "SketchUp" - }, - "default_camera": { - "camera": "camera_0", - "children": [], - "matrix": [ - 0.707107, - 0.707107, - 0, - 0, - -0.270598, - 0.270598, - 0.92388, - 0, - 0.653282, - -0.653282, - 0.382683, - 0, - 186.517, - -109.708, - 99.2226, - 1 - ], - "name": "default_camera" - }, - "group_0": { - "children": [ - "node114", - "node115" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "group_1": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "instance_0": { - "children": [ - "Component_17" - ], - "matrix": [ - -1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 48, - 0, - -2, - 1 - ], - "name": "instance_0" - }, - "instance_1": { - "children": [ - "ID18" - ], - "matrix": [ - 1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 22, - 1.5, - 25.125, - 1 - ], - "name": "instance_1" - }, - "instance_11": { - "children": [ - "ID62" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 70, - 0, - -2, - 1 - ], - "name": "instance_11" - }, - "instance_13": { - "children": [ - "Bouteille_2" - ], - "matrix": [ - 0, - 0, - 1.3986, - 0, - 0, - 1.3986, - 0, - 0, - -1.3986, - 0, - 0, - 0, - 93.4903, - 9.94509, - 25.7307, - 1 - ], - "name": "instance_13" - }, - "instance_15": { - "children": [ - "node112" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 64, - 0, - -0.5, - 1 - ], - "name": "instance_15" - }, - "instance_18": { - "children": [ - "node129" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "instance_19": { - "children": [ - "node133" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "instance_2": { - "children": [ - "Component_4" - ], - "matrix": [ - 1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 22, - 1.5, - 11.125, - 1 - ], - "name": "instance_2" - }, - "instance_20": { - "children": [ - "Component_19" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "instance_21": { - "children": [ - "node137" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "instance_22": { - "children": [ - "node138" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "instance_23": { - "children": [ - "node139" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "instance_24": { - "children": [ - "node140" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "instance_4": { - "children": [ - "node105" - ], - "matrix": [ - -1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 1.5, - 11.125, - 1 - ], - "name": "instance_4" - }, - "instance_5": { - "children": [ - "node106" - ], - "matrix": [ - -1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 1.5, - 4.125, - 1 - ], - "name": "instance_5" - }, - "instance_6": { - "children": [ - "node107" - ], - "matrix": [ - -1.42857, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 96, - 1.5, - 18.125, - 1 - ], - "name": "instance_6" - }, - "instance_9": { - "children": [ - "Component_6" - ], - "matrix": [ - -1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 118.5, - 0, - -3, - 1 - ], - "name": "instance_9" - }, - "node105": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry29" - ], - "name": "Component_4" - }, - "node106": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry29" - ], - "name": "Component_4" - }, - "node107": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry29" - ], - "name": "Component_4" - }, - "node108": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry24" - ], - "name": "Component_4" - }, - "node109": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry24" - ], - "name": "Component_4" - }, - "node110": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry16" - ], - "name": "Component_17" - }, - "node111": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry45" - ], - "name": "Component_17" - }, - "node112": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry64" - ], - "name": "Component_16" - }, - "node113": { - "children": [ - "group_0" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node114": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node115": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node116": { - "children": [ - "node117" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node117": { - "children": [ - "node118", - "node119" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node118": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node119": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node120": { - "children": [ - "node121" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node121": { - "children": [ - "node122", - "node123" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node122": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node123": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node124": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node125": { - "children": [ - "node126" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node126": { - "children": [ - "node127", - "node128" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node127": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node128": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node129": { - "children": [ - "node130" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node130": { - "children": [ - "node131", - "node132" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node131": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node132": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node133": { - "children": [ - "node134" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node134": { - "children": [ - "node135", - "node136" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node135": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node136": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node137": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node138": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node139": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node140": { - "children": [ - "node141" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node141": { - "children": [ - "node142", - "node143" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node142": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node143": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node144": { - "children": [ - "node145", - "node150", - "node155", - "node163" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node145": { - "children": [ - "node146" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node146": { - "children": [ - "node147" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node147": { - "children": [ - "node148", - "node149" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node148": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node149": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node150": { - "children": [ - "node151" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node151": { - "children": [ - "node152" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node152": { - "children": [ - "node153", - "node154" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node153": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node154": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node155": { - "children": [ - "node156" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node156": { - "children": [ - "node157", - "node159", - "node161" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node157": { - "children": [ - "node158" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node158": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node159": { - "children": [ - "node160" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node160": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node161": { - "children": [ - "node162" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node162": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node163": { - "children": [ - "node164" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node164": { - "children": [ - "node165" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node165": { - "children": [ - "node166", - "node167" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node166": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node167": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node168": { - "children": [ - "node169", - "node174", - "node179", - "node187" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node169": { - "children": [ - "node170" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node170": { - "children": [ - "node171" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node171": { - "children": [ - "node172", - "node173" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node172": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node173": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node174": { - "children": [ - "node175" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node175": { - "children": [ - "node176" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node176": { - "children": [ - "node177", - "node178" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node177": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node178": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node179": { - "children": [ - "node180" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node180": { - "children": [ - "node181", - "node183", - "node185" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node181": { - "children": [ - "node182" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node182": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node183": { - "children": [ - "node184" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node184": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node185": { - "children": [ - "node186" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node186": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node187": { - "children": [ - "node188" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node188": { - "children": [ - "node189" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node189": { - "children": [ - "node190", - "node191" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node190": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node191": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node192": { - "children": [ - "node193", - "node198", - "node203", - "node211" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node193": { - "children": [ - "node194" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node194": { - "children": [ - "node195" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node195": { - "children": [ - "node196", - "node197" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node196": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node197": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node198": { - "children": [ - "node199" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node199": { - "children": [ - "node200" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node200": { - "children": [ - "node201", - "node202" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node201": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node202": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node203": { - "children": [ - "node204" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node204": { - "children": [ - "node205", - "node207", - "node209" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node205": { - "children": [ - "node206" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node206": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node207": { - "children": [ - "node208" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node208": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node209": { - "children": [ - "node210" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node210": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node211": { - "children": [ - "node212" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node212": { - "children": [ - "node213" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node213": { - "children": [ - "node214", - "node215" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node214": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node215": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node216": { - "children": [ - "node217", - "node222", - "node227", - "node235" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node217": { - "children": [ - "node218" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node218": { - "children": [ - "node219" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node219": { - "children": [ - "node220", - "node221" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node220": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node221": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node222": { - "children": [ - "node223" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node223": { - "children": [ - "node224" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node224": { - "children": [ - "node225", - "node226" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node225": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node226": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node227": { - "children": [ - "node228" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node228": { - "children": [ - "node229", - "node231", - "node233" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node229": { - "children": [ - "node230" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node230": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node231": { - "children": [ - "node232" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node232": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node233": { - "children": [ - "node234" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node234": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node235": { - "children": [ - "node236" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node236": { - "children": [ - "node237" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node237": { - "children": [ - "node238", - "node239" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node238": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node239": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node240": { - "children": [ - "node241" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node241": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node242": { - "children": [ - "node243" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node243": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node244": { - "children": [ - "node245" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node245": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node246": { - "children": [ - "node247" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node247": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node248": { - "children": [ - "node249" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node249": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node250": { - "children": [ - "node251" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node251": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node252": { - "children": [ - "node253" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node253": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node254": { - "children": [ - "node255" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node255": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node256": { - "children": [ - "node257" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node257": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node258": { - "children": [ - "node259" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "BOuteille_Ex" - }, - "node259": { - "children": [], - "matrix": [ - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0, - 0, - 0, - 0.126638, - 0, - 0.714938, - 0.421022, - -0.032816, - 1 - ], - "meshes": [ - "geometry75" - ], - "name": "group_1" - }, - "node260": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry35" - ], - "name": "Component_6" - }, - "node261": { - "children": [ - "node262" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node262": { - "children": [ - "node263", - "node264" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node263": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node264": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node265": { - "children": [ - "node266" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node266": { - "children": [ - "node267", - "node268" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node267": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node268": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node269": { - "children": [ - "node270" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node270": { - "children": [ - "node271", - "node272" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node271": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node272": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node273": { - "children": [ - "node274" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node274": { - "children": [ - "node275", - "node276" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node275": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node276": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node277": { - "children": [ - "node278" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node278": { - "children": [ - "node279", - "node280" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node279": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node280": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node281": { - "children": [ - "node282" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node282": { - "children": [ - "node283", - "node284" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node283": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node284": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node285": { - "children": [ - "node286" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node286": { - "children": [ - "node287", - "node288" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node287": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node288": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node289": { - "children": [ - "node290" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node290": { - "children": [ - "node291", - "node292" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node291": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node292": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node293": { - "children": [ - "node294" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node294": { - "children": [ - "node295", - "node296" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node295": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node296": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node297": { - "children": [ - "node298" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node298": { - "children": [ - "node299", - "node300" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node299": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node300": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node301": { - "children": [ - "node302" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node302": { - "children": [ - "node303", - "node304" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node303": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node304": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node305": { - "children": [ - "node306" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node306": { - "children": [ - "node307", - "node308" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node307": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node308": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node309": { - "children": [ - "node310" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node310": { - "children": [ - "node311", - "node312" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node311": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node312": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node313": { - "children": [ - "node314" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node314": { - "children": [ - "node315", - "node316" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node315": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node316": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node317": { - "children": [ - "node318" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node318": { - "children": [ - "node319", - "node320" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node319": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node320": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node321": { - "children": [ - "node322" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node322": { - "children": [ - "node323", - "node324" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node323": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node324": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node325": { - "children": [ - "node326" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node326": { - "children": [ - "node327", - "node328" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node327": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node328": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node329": { - "children": [ - "node330" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node330": { - "children": [ - "node331", - "node332" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node331": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node332": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node333": { - "children": [ - "node334" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node334": { - "children": [ - "node335", - "node336" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node335": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node336": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node337": { - "children": [ - "node338" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node338": { - "children": [ - "node339", - "node340" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node339": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node340": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node341": { - "children": [ - "node342" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node342": { - "children": [ - "node343", - "node344" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node343": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry89" - ], - "name": "ID185" - }, - "node344": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry98" - ], - "name": "ID193" - }, - "node345": { - "children": [ - "node346", - "node351", - "node356", - "node364" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node346": { - "children": [ - "node347" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node347": { - "children": [ - "node348" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node348": { - "children": [ - "node349", - "node350" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node349": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node350": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node351": { - "children": [ - "node352" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node352": { - "children": [ - "node353" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node353": { - "children": [ - "node354", - "node355" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node354": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node355": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node356": { - "children": [ - "node357" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node357": { - "children": [ - "node358", - "node360", - "node362" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node358": { - "children": [ - "node359" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node359": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node360": { - "children": [ - "node361" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node361": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node362": { - "children": [ - "node363" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node363": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node364": { - "children": [ - "node365" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node365": { - "children": [ - "node366" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node366": { - "children": [ - "node367", - "node368" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node367": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node368": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node369": { - "children": [ - "node370", - "node375", - "node380", - "node388" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node370": { - "children": [ - "node371" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node371": { - "children": [ - "node372" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node372": { - "children": [ - "node373", - "node374" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node373": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node374": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node375": { - "children": [ - "node376" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node376": { - "children": [ - "node377" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node377": { - "children": [ - "node378", - "node379" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node378": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node379": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node380": { - "children": [ - "node381" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node381": { - "children": [ - "node382", - "node384", - "node386" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node382": { - "children": [ - "node383" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node383": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node384": { - "children": [ - "node385" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node385": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node386": { - "children": [ - "node387" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node387": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node388": { - "children": [ - "node389" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node389": { - "children": [ - "node390" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node390": { - "children": [ - "node391", - "node392" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node391": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node392": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node393": { - "children": [ - "node394", - "node399", - "node404", - "node412" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_20" - }, - "node394": { - "children": [ - "node395" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 15.0702, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_18" - }, - "node395": { - "children": [ - "node396" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node396": { - "children": [ - "node397", - "node398" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node397": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node398": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node399": { - "children": [ - "node400" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 0.478152, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_19" - }, - "node400": { - "children": [ - "node401" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node401": { - "children": [ - "node402", - "node403" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node402": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node403": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - }, - "node404": { - "children": [ - "node405" - ], - "matrix": [ - 0.733333, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0.557489, - 0, - 1 - ], - "name": "instance_20" - }, - "node405": { - "children": [ - "node406", - "node408", - "node410" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Component_19" - }, - "node406": { - "children": [ - "node407" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 20, - 0, - 0, - 1 - ], - "name": "instance_21" - }, - "node407": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node408": { - "children": [ - "node409" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 10, - 0, - 0, - 1 - ], - "name": "instance_22" - }, - "node409": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node410": { - "children": [ - "node411" - ], - "matrix": [ - 2, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "instance_23" - }, - "node411": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry71" - ], - "name": "Component_5" - }, - "node412": { - "children": [ - "node413" - ], - "matrix": [ - 2.046, - 0, - 0, - 0, - 0, - 0.481403, - -1.79662, - 0, - 0, - 1.79662, - 0.481403, - 0, - 7.91714, - 0.129603, - 4.55682, - 1 - ], - "name": "instance_24" - }, - "node413": { - "children": [ - "node414" - ], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "name": "Bouteille_2" - }, - "node414": { - "children": [ - "node415", - "node416" - ], - "matrix": [ - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - 0, - 0, - 0, - 0.029036, - 0, - -0.148335, - -0.996956, - -0.077266, - 1 - ], - "name": "group_0" - }, - "node415": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry51" - ], - "name": "ID75" - }, - "node416": { - "children": [], - "matrix": [ - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 1 - ], - "meshes": [ - "geometry58" - ], - "name": "ID88" - } - }, - "profile": "WebGL 1.0.2", - "programs": { - "program_0": { - "attributes": [ - "a_normal", - "a_position", - "a_texcoord0" - ], - "fragmentShader": "wine0FS", - "vertexShader": "wine0VS" - }, - "program_1": { - "attributes": [ - "a_normal", - "a_position" - ], - "fragmentShader": "wine2FS", - "vertexShader": "wine2VS" - }, - "program_2": { - "attributes": [ - "a_normal", - "a_position" - ], - "fragmentShader": "wine4FS", - "vertexShader": "wine4VS" - } - }, - "samplers": { - "sampler_0": { - "magFilter": 9729, - "minFilter": 9729, - "wrapS": 10497, - "wrapT": 10497 - } - }, - "scene": "defaultScene", - "scenes": { - "defaultScene": { - "nodes": [ - "SketchUp", - "default_camera" - ] - } - }, - "shaders": { - "wine0FS": { - "path": "wine0FS.glsl" - }, - "wine0VS": { - "path": "wine0VS.glsl" - }, - "wine2FS": { - "path": "wine2FS.glsl" - }, - "wine2VS": { - "path": "wine2VS.glsl" - }, - "wine4FS": { - "path": "wine4FS.glsl" - }, - "wine4VS": { - "path": "wine4VS.glsl" - } - }, - "skins": {}, - "techniques": { - "technique1": { - "parameters": { - "ambient": { - "type": 35666 - }, - "diffuse": { - "type": 35678 - }, - "modelViewMatrix": { - "semantic": "MODELVIEW", - "type": 35676 - }, - "normal": { - "semantic": "NORMAL", - "type": 35665 - }, - "normalMatrix": { - "semantic": "MODELVIEWINVERSETRANSPOSE", - "type": 35675 - }, - "position": { - "semantic": "POSITION", - "type": 35665 - }, - "projectionMatrix": { - "semantic": "PROJECTION", - "type": 35676 - }, - "texcoord0": { - "semantic": "TEXCOORD_0", - "type": 35664 - } - }, - "pass": "defaultPass", - "passes": { - "defaultPass": { - "details": { - "commonProfile": { - "extras": { - "doubleSided": false - }, - "lightingModel": "Lambert", - "parameters": [ - "ambient", - "diffuse", - "modelViewMatrix", - "normalMatrix", - "projectionMatrix" - ], - "texcoordBindings": { - "diffuse": "TEXCOORD_0" - } - }, - "type": "COLLADA-1.4.1/commonProfile" - }, - "instanceProgram": { - "attributes": { - "a_normal": "normal", - "a_position": "position", - "a_texcoord0": "texcoord0" - }, - "program": "program_0", - "uniforms": { - "u_ambient": "ambient", - "u_diffuse": "diffuse", - "u_modelViewMatrix": "modelViewMatrix", - "u_normalMatrix": "normalMatrix", - "u_projectionMatrix": "projectionMatrix" - } - }, - "states": { - "blendEnable": 0, - "cullFaceEnable": 1, - "depthMask": 1, - "depthTestEnable": 1 - } - } - } - }, - "technique2": { - "parameters": { - "ambient": { - "type": 35666 - }, - "diffuse": { - "type": 35666 - }, - "modelViewMatrix": { - "semantic": "MODELVIEW", - "type": 35676 - }, - "normal": { - "semantic": "NORMAL", - "type": 35665 - }, - "normalMatrix": { - "semantic": "MODELVIEWINVERSETRANSPOSE", - "type": 35675 - }, - "position": { - "semantic": "POSITION", - "type": 35665 - }, - "projectionMatrix": { - "semantic": "PROJECTION", - "type": 35676 - }, - "transparency": { - "type": 5126 - } - }, - "pass": "defaultPass", - "passes": { - "defaultPass": { - "details": { - "commonProfile": { - "extras": { - "doubleSided": false - }, - "lightingModel": "Lambert", - "parameters": [ - "ambient", - "diffuse", - "modelViewMatrix", - "normalMatrix", - "projectionMatrix", - "transparency" - ] - }, - "type": "COLLADA-1.4.1/commonProfile" - }, - "instanceProgram": { - "attributes": { - "a_normal": "normal", - "a_position": "position" - }, - "program": "program_1", - "uniforms": { - "u_ambient": "ambient", - "u_diffuse": "diffuse", - "u_modelViewMatrix": "modelViewMatrix", - "u_normalMatrix": "normalMatrix", - "u_projectionMatrix": "projectionMatrix", - "u_transparency": "transparency" - } - }, - "states": { - "blendEnable": 1, - "blendEquation": 32774, - "blendFunc": { - "dfactor": 771, - "sfactor": 770 - }, - "cullFaceEnable": 1, - "depthMask": 0, - "depthTestEnable": 1 - } - } - } - }, - "technique3": { - "parameters": { - "ambient": { - "type": 35666 - }, - "diffuse": { - "type": 35666 - }, - "modelViewMatrix": { - "semantic": "MODELVIEW", - "type": 35676 - }, - "normal": { - "semantic": "NORMAL", - "type": 35665 - }, - "normalMatrix": { - "semantic": "MODELVIEWINVERSETRANSPOSE", - "type": 35675 - }, - "position": { - "semantic": "POSITION", - "type": 35665 - }, - "projectionMatrix": { - "semantic": "PROJECTION", - "type": 35676 - } - }, - "pass": "defaultPass", - "passes": { - "defaultPass": { - "details": { - "commonProfile": { - "extras": { - "doubleSided": false - }, - "lightingModel": "Lambert", - "parameters": [ - "ambient", - "diffuse", - "modelViewMatrix", - "normalMatrix", - "projectionMatrix" - ] - }, - "type": "COLLADA-1.4.1/commonProfile" - }, - "instanceProgram": { - "attributes": { - "a_normal": "normal", - "a_position": "position" - }, - "program": "program_2", - "uniforms": { - "u_ambient": "ambient", - "u_diffuse": "diffuse", - "u_modelViewMatrix": "modelViewMatrix", - "u_normalMatrix": "normalMatrix", - "u_projectionMatrix": "projectionMatrix" - } - }, - "states": { - "blendEnable": 0, - "cullFaceEnable": 1, - "depthMask": 1, - "depthTestEnable": 1 - } - } - } - } - }, - "textures": { - "texture_image_0": { - "format": 6408, - "internalFormat": 6408, - "sampler": "sampler_0", - "source": "image_0", - "target": 3553 - }, - "texture_image_1": { - "format": 6408, - "internalFormat": 6408, - "sampler": "sampler_0", - "source": "image_1", - "target": 3553 - }, - "texture_image_2": { - "format": 6408, - "internalFormat": 6408, - "sampler": "sampler_0", - "source": "image_2", - "target": 3553 - } - } -} \ No newline at end of file diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl index b01fbb1a1..6e4b7e6d1 100644 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl @@ -1,21 +1,17 @@ -#version 150 -//precision highp float; - -in vec3 v_normal; +precision highp float; +varying vec3 v_normal; uniform vec4 u_ambient; -in vec2 v_texcoord0; +varying vec2 v_texcoord0; uniform sampler2D u_diffuse; -out vec4 fragColor; - void main(void) { - vec3 normal = normalize(v_normal); - vec4 color = vec4(0., 0., 0., 0.); - vec4 diffuse = vec4(0., 0., 0., 1.); - vec4 ambient; - ambient = u_ambient; - diffuse = texture(u_diffuse, v_texcoord0); - diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); - color.xyz += diffuse.xyz; - color = vec4(color.rgb * diffuse.a, diffuse.a); - fragColor = color; +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = texture2D(u_diffuse, v_texcoord0); +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; } diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl index f03b74739..cacc9ed99 100644 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl @@ -1,18 +1,15 @@ -#version 150 -//precision highp float; - -in vec3 a_position; -in vec3 a_normal; -out vec3 v_normal; +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; uniform mat3 u_normalMatrix; uniform mat4 u_modelViewMatrix; uniform mat4 u_projectionMatrix; -in vec2 a_texcoord0; -out vec2 v_texcoord0; - +attribute vec2 a_texcoord0; +varying vec2 v_texcoord0; void main(void) { - vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); - v_normal = normalize(u_normalMatrix * a_normal); - v_texcoord0 = a_texcoord0; - gl_Position = u_projectionMatrix * pos; +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +v_texcoord0 = a_texcoord0; +gl_Position = u_projectionMatrix * pos; } diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl new file mode 100644 index 000000000..d490b4ee7 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl @@ -0,0 +1,17 @@ +precision highp float; +varying vec3 v_normal; +uniform vec4 u_ambient; +uniform vec4 u_diffuse; +uniform float u_transparency; +void main(void) { +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = u_diffuse; +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a * u_transparency); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl new file mode 100644 index 000000000..9e3592280 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl @@ -0,0 +1,12 @@ +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; +uniform mat3 u_normalMatrix; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl index 72192fee4..b41a6d5fc 100644 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl @@ -1,21 +1,8 @@ -#version 150 -//precision highp float; - -in vec3 v_normal; -uniform vec4 u_ambient; -uniform vec4 u_diffuse; -uniform float u_transparency; -out vec4 fragColor; - +precision highp float; void main(void) { - vec3 normal = normalize(v_normal); - vec4 color = vec4(0., 0., 0., 0.); - vec4 diffuse = vec4(0., 0., 0., 1.); - vec4 ambient; - ambient = u_ambient; - diffuse = u_diffuse; - diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); - color.xyz += diffuse.xyz; - color = vec4(color.rgb * diffuse.a, diffuse.a * u_transparency); - fragColor = color; +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; } diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl index 1b5eabce9..17237bfea 100644 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl @@ -1,15 +1,8 @@ -#version 150 -//precision highp float; - -in vec3 a_position; -in vec3 a_normal; -out vec3 v_normal; -uniform mat3 u_normalMatrix; +precision highp float; +attribute vec3 a_position; uniform mat4 u_modelViewMatrix; uniform mat4 u_projectionMatrix; - void main(void) { - vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); - v_normal = normalize(u_normalMatrix * a_normal); - gl_Position = u_projectionMatrix * pos; +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +gl_Position = u_projectionMatrix * pos; } diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl new file mode 100644 index 000000000..79082198c --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl @@ -0,0 +1,16 @@ +precision highp float; +varying vec3 v_normal; +uniform vec4 u_ambient; +uniform vec4 u_diffuse; +void main(void) { +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = u_diffuse; +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl new file mode 100644 index 000000000..9e3592280 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl @@ -0,0 +1,12 @@ +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; +uniform mat3 u_normalMatrix; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine4FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine4FS.glsl deleted file mode 100644 index 99acdb37c..000000000 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine4FS.glsl +++ /dev/null @@ -1,20 +0,0 @@ -#version 150 -//precision highp float; - -in vec3 v_normal; -uniform vec4 u_ambient; -uniform vec4 u_diffuse; -out vec4 fragColor; - -void main(void) { - vec3 normal = normalize(v_normal); - vec4 color = vec4(0., 0., 0., 0.); - vec4 diffuse = vec4(0., 0., 0., 1.); - vec4 ambient; - ambient = u_ambient; - diffuse = u_diffuse; - diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); - color.xyz += diffuse.xyz; - color = vec4(color.rgb * diffuse.a, diffuse.a); - fragColor = color; -} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine4VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine4VS.glsl deleted file mode 100644 index 0e66d42c1..000000000 --- a/examples/qt3d/exampleresources/assets/gltf/wine/wine4VS.glsl +++ /dev/null @@ -1,17 +0,0 @@ -#version 150 -//precision highp float; - -in vec3 a_position; -in vec3 a_normal; -out vec3 v_normal; - -uniform mat3 u_normalMatrix; -uniform mat4 u_modelViewMatrix; -uniform mat4 u_projectionMatrix; - -void main(void) { - vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); - v_normal = normalize(u_normalMatrix * a_normal); - gl_Position = u_projectionMatrix * pos; -} - diff --git a/examples/qt3d/exampleresources/gltf.qrc b/examples/qt3d/exampleresources/gltf.qrc index ecc727504..869fb16dc 100644 --- a/examples/qt3d/exampleresources/gltf.qrc +++ b/examples/qt3d/exampleresources/gltf.qrc @@ -4,13 +4,15 @@ assets/gltf/wine/artezin_bottle.jpg assets/gltf/wine/wine.bin assets/gltf/wine/wine.dae - assets/gltf/wine/wine.json assets/gltf/wine/wine0FS.glsl assets/gltf/wine/wine0VS.glsl assets/gltf/wine/wine2FS.glsl assets/gltf/wine/wine2VS.glsl - assets/gltf/wine/wine4FS.glsl - assets/gltf/wine/wine4VS.glsl assets/gltf/wine/Wood_Cherry_Original_.jpg + assets/gltf/wine/wine.gltf + assets/gltf/wine/wine1FS.glsl + assets/gltf/wine/wine1VS.glsl + assets/gltf/wine/wine3FS.glsl + assets/gltf/wine/wine3VS.glsl diff --git a/examples/qt3d/gltf/Wine.qml b/examples/qt3d/gltf/Wine.qml new file mode 100644 index 000000000..4a61c6584 --- /dev/null +++ b/examples/qt3d/gltf/Wine.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2015 The Qt Company Ltd and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Renderer 2.0 + +Entity { + id: root + + property alias x: wineTranslate.dx + property alias y: wineTranslate.dy + property alias z: wineTranslate.dz + property alias angleX: rotateX.angle + property alias angleY: rotateY.angle + property alias angleZ: rotateZ.angle + property alias scale: wineScale.scale + + components: [ + Transform { + Rotate { + id: rotateX + axis: Qt.vector3d(1, 0, 0) + } + Rotate { + id: rotateY + axis: Qt.vector3d(0, 1, 0) + } + Rotate { + id: rotateZ + axis: Qt.vector3d(0, 0, 1) + } + Translate { + id: wineTranslate + } + Scale { + id: wineScale + } + }, + SceneLoader + { + source: "qrc:/assets/gltf/wine/wine.gltf" + } + ] +} diff --git a/examples/qt3d/gltf/basic.frag b/examples/qt3d/gltf/basic.frag deleted file mode 100644 index 6f83f6b90..000000000 --- a/examples/qt3d/gltf/basic.frag +++ /dev/null @@ -1,12 +0,0 @@ -#version 330 - -in vec3 color; - -out vec4 fragColor; - -void main() -{ - // The color variable is interpolated to this fragment's position - // for us by OpenGL. - fragColor = vec4( color, 1.0 ); -} diff --git a/examples/qt3d/gltf/basic.vert b/examples/qt3d/gltf/basic.vert deleted file mode 100644 index 0e35affd5..000000000 --- a/examples/qt3d/gltf/basic.vert +++ /dev/null @@ -1,18 +0,0 @@ -#version 330 - -in vec3 vertexPosition; -in vec3 vertexColor; - -uniform mat4 u_projection; -uniform mat4 u_model; - -out vec3 color; - -void main() -{ - // Pass through the color to the fragment shader - color = vertexColor; - - // Calculate the vertex position - gl_Position = u_projection * u_model * vec4( vertexPosition, 1.0 ); -} diff --git a/examples/qt3d/gltf/gltf.pro b/examples/qt3d/gltf/gltf.pro index 5b75283ae..7f65358d5 100644 --- a/examples/qt3d/gltf/gltf.pro +++ b/examples/qt3d/gltf/gltf.pro @@ -10,9 +10,9 @@ SOURCES += \ main.cpp OTHER_FILES += \ - main.qml + main.qml \ + Wine.qml RESOURCES += \ gltf_example.qrc \ ../exampleresources/gltf.qrc \ - ../exampleresources/obj.qrc diff --git a/examples/qt3d/gltf/gltf_example.qrc b/examples/qt3d/gltf/gltf_example.qrc index c24519313..0da7ea21f 100644 --- a/examples/qt3d/gltf/gltf_example.qrc +++ b/examples/qt3d/gltf/gltf_example.qrc @@ -1,7 +1,6 @@ main.qml - basic.frag - basic.vert + Wine.qml diff --git a/examples/qt3d/gltf/main.qml b/examples/qt3d/gltf/main.qml index acce5d7ac..c58aaf5d4 100644 --- a/examples/qt3d/gltf/main.qml +++ b/examples/qt3d/gltf/main.qml @@ -1,6 +1,7 @@ /**************************************************************************** ** ** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Copyright (C) 2015 The Qt Company Ltd and/or its subsidiary(-ies). ** Contact: http://www.qt-project.org/legal ** ** This file is part of the Qt3D module of the Qt Toolkit. @@ -36,150 +37,43 @@ import Qt3D 2.0 import Qt3D.Renderer 2.0 -import QtQuick 2.1 as QQ2 Entity { - id: root - objectName: "root" - - Scene { - id: wineScene - source: ":/assets/gltf/wine/wine.json" - - Entity { - transforms: [ - Translate { - dx: 100 - dy: 0 - dz: -100 - } - - ] - - property Mesh myMesh: ballmesh - } - - Entity { - property Mesh myMesh: ballmesh - - transforms: [ - Translate { - dx: 0 - dy: 100 - } - - ] - - property Material mat: greenMaterial - } - - Entity { - property Shape myShape: sphere1 - - transforms: [ - Translate { - dx: 50 - dy: 50 - } - - ] - - property Material mat: greenMaterial - - Shape { - id: sphere1 - radius: 25 - rings: 32 - slices: 32 - } - } - - Entity { - property Shape myShape: torus1 - - transforms: [ - Translate { - dx: 50 - dy: 120 - } - - ] - - property Material mat: blueMaterial - - Shape { - id: torus1 - radius: 40 - minorRadius: 15 - type: Shape.ShapeTorus - } - } - - - Entity { - property Mesh myMesh: ballmesh - - transforms: [ - Rotate { - angle: 45 - axis: Qt.vector3d(0, 1, 0) - }, - - Translate { - dx: 40 - dy: 100 - } - ] - - property Material mat: blueMaterial - } + id: sceneRoot + + Camera { + id: camera + projectionType: CameraLens.PerspectiveProjection + fieldOfView: 45 + aspectRatio: 16/9 + nearPlane : 0.1 + farPlane : 1000.0 + position: Qt.vector3d( 0.0, 20.0, -120.0 ) + upVector: Qt.vector3d( 0.0, 1.0, 0.0 ) + viewCenter: Qt.vector3d( 0.0, 0.0, 0.0 ) } - Mesh { - id: ballmesh - source: ":/assets/obj/ball.obj" + Configuration { + controlledCamera: camera } - Material { - id: greenMaterial - - parameters: [ - /* - Tag { - name: "kd" - value: Qt.green - } - */ - - Tag { - name: "kd" - value: Qt.vector3d( 0.2, 1.0, 0.1 ) - - QQ2.Vector3dAnimation on value { - from: Qt.vector3d(0.0, 1.0, 0.1) - to: Qt.vector3d(1.0, 1.0, 0.1) - duration: 1000 - loops: QQ2.Animation.Infinite - } - }, - - Tag { - name: "diffuse" - value: brick - } - ] + FrameGraph { + id : external_forward_renderer + activeFrameGraph : ForwardRenderer { + camera: camera + clearColor: "black" + } } - Material { - id: blueMaterial + components: [external_forward_renderer] - parameters: [ - Tag { name: "kd"; value: Qt.vector3d(0.2, 0.2, 1.0) } - ] + Wine { + id: wineRack + scale: 1 + x: -60.0 + y: -20.0 + z: 0.0 + angleX: 180 } - Texture { - id: brick - source: "/Users/jmt/KDAB/Qt3D/qt3d-ng/assets/textures/brick1.jpg" - } } -- cgit v1.2.3