{
  "accessors": [
    {
      "bufferView": 0,
      "componentType": 5123,
      "count": 1488,
      "max": [
        719
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 1,
      "componentType": 5126,
      "count": 720,
      "max": [
        0.39430069923400879,
        0.46032229065895081,
        2.1840403079986572
      ],
      "min": [
        -0.46007776260375977,
        -0.46025785803794861,
        -5.9604644775390625e-08
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 2,
      "componentType": 5126,
      "count": 720,
      "max": [
        0.98504412174224854,
        0.98972928524017334
      ],
      "min": [
        0.010251730680465698,
        0.010259151458740234
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 3,
      "componentType": 5126,
      "count": 720,
      "max": [
        1,
        1,
        1
      ],
      "min": [
        -1,
        -1,
        -1
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 4,
      "componentType": 5123,
      "count": 1164,
      "max": [
        581
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 5,
      "componentType": 5126,
      "count": 582,
      "max": [
        0.017926573753356934,
        0.035979203879833221,
        1.6003060340881348
      ],
      "min": [
        -0.83645170927047729,
        -0.055294997990131378,
        0
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 6,
      "componentType": 5126,
      "count": 582,
      "max": [
        0.98902237415313721,
        0.98974084854125977
      ],
      "min": [
        0.010251730680465698,
        0.022035002708435059
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 7,
      "componentType": 5126,
      "count": 582,
      "max": [
        1,
        1,
        1
      ],
      "min": [
        -1,
        -1,
        -1
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 8,
      "componentType": 5123,
      "count": 84,
      "max": [
        41
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 9,
      "componentType": 5126,
      "count": 42,
      "max": [
        0.34141165018081665,
        -0.40388792753219604,
        1.8953342437744141
      ],
      "min": [
        -0.40718865394592285,
        -0.43745440244674683,
        0.42088335752487183
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 10,
      "componentType": 5126,
      "count": 42,
      "max": [
        0.770194411277771,
        0.99019688367843628
      ],
      "min": [
        0.11959919333457947,
        0.16405999660491943
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 11,
      "componentType": 5126,
      "count": 42,
      "max": [
        1,
        1,
        1
      ],
      "min": [
        -1,
        0,
        -1
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 12,
      "componentType": 5123,
      "count": 6,
      "max": [
        3
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 13,
      "componentType": 5126,
      "count": 4,
      "max": [
        0.34316110610961914,
        -0.42521357536315918,
        1.8989636898040771
      ],
      "min": [
        -0.40746074914932251,
        -0.42521369457244873,
        0.41599118709564209
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 14,
      "componentType": 5126,
      "count": 4,
      "max": [
        1,
        1
      ],
      "min": [
        0,
        0
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 15,
      "componentType": 5126,
      "count": 4,
      "max": [
        0,
        -1,
        0
      ],
      "min": [
        0,
        -1,
        0
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 16,
      "componentType": 5123,
      "count": 6783,
      "max": [
        2611
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 17,
      "componentType": 5126,
      "count": 2612,
      "max": [
        0.38330066204071045,
        0.1672300398349762,
        2.1724286079406738
      ],
      "min": [
        -0.44907760620117188,
        -0.45801335573196411,
        0.42125856876373291
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 18,
      "componentType": 5126,
      "count": 2612,
      "max": [
        0.99035996198654175,
        0.99019861221313477
      ],
      "min": [
        0.010000050999224186,
        0.0099999308586120605
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 19,
      "componentType": 5126,
      "count": 2612,
      "max": [
        1,
        1,
        1
      ],
      "min": [
        -1,
        -1,
        -1
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 20,
      "componentType": 5125,
      "count": 322848,
      "max": [
        58215
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 21,
      "componentType": 5126,
      "count": 58216,
      "max": [
        0.54607224464416504,
        0.55538773536682129,
        0.0465245321393013
      ],
      "min": [
        -0.14452865719795227,
        -0.67035204172134399,
        -0.50638872385025024
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 22,
      "componentType": 5126,
      "count": 58216,
      "max": [
        1.1671299934387207,
        1.2053906917572021
      ],
      "min": [
        0.50371962785720825,
        0.24122905731201172
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 23,
      "componentType": 5126,
      "count": 58216,
      "max": [
        0.99999988079071045,
        0.31927981972694397,
        0.99999994039535522
      ],
      "min": [
        -0.99999994039535522,
        -1,
        -0.99999994039535522
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 24,
      "componentType": 5126,
      "count": 58216,
      "max": [
        1,
        0.72921496629714966,
        1,
        1
      ],
      "min": [
        -1,
        -0.72626173496246338,
        -0.99999880790710449,
        -1
      ],
      "type": "VEC4"
    },
    {
      "bufferView": 20,
      "byteOffset": 1291392,
      "componentType": 5125,
      "count": 279072,
      "max": [
        51223
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 21,
      "byteOffset": 698592,
      "componentType": 5126,
      "count": 51224,
      "max": [
        0.52319502830505371,
        0.63614022731781006,
        0.023697739467024803
      ],
      "min": [
        -0.12163957208395004,
        -0.47566625475883484,
        -0.48353755474090576
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 22,
      "byteOffset": 465728,
      "componentType": 5126,
      "count": 51224,
      "max": [
        0.96759116649627686,
        0.81900203227996826
      ],
      "min": [
        0.036855649203062057,
        -0.053231954574584961
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 23,
      "byteOffset": 698592,
      "componentType": 5126,
      "count": 51224,
      "max": [
        0.99998390674591064,
        1,
        0.99998390674591064
      ],
      "min": [
        -0.99998384714126587,
        -0.55868625640869141,
        -0.99998384714126587
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 24,
      "byteOffset": 931456,
      "componentType": 5126,
      "count": 51224,
      "max": [
        1,
        0.16683559119701385,
        1,
        1
      ],
      "min": [
        -1,
        -0.16683922708034515,
        -0.99999994039535522,
        -1
      ],
      "type": "VEC4"
    },
    {
      "bufferView": 20,
      "byteOffset": 2407680,
      "componentType": 5125,
      "count": 14592,
      "max": [
        3419
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 21,
      "byteOffset": 1313280,
      "componentType": 5126,
      "count": 3420,
      "max": [
        0.54229331016540527,
        0.45933714509010315,
        0.047045774757862091
      ],
      "min": [
        -0.14505079388618469,
        -0.64325261116027832,
        -0.48154106736183167
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 22,
      "byteOffset": 875520,
      "componentType": 5126,
      "count": 3420,
      "max": [
        0.83303159475326538,
        0.88145345449447632
      ],
      "min": [
        0.14110715687274933,
        0.14157509803771973
      ],
      "type": "VEC2"
    },
    {
      "bufferView": 23,
      "byteOffset": 1313280,
      "componentType": 5126,
      "count": 3420,
      "max": [
        0.99997836351394653,
        0.0019338995916768909,
        0.99999994039535522
      ],
      "min": [
        -0.99998515844345093,
        -0.0018377881497144699,
        -0.99481892585754395
      ],
      "type": "VEC3"
    },
    {
      "bufferView": 24,
      "byteOffset": 1751040,
      "componentType": 5126,
      "count": 3420,
      "max": [
        1,
        0.0026105651631951332,
        0.99999868869781494,
        1
      ],
      "min": [
        -0.99481385946273804,
        -0.0025978959165513515,
        -0.99997878074645996,
        -1
      ],
      "type": "VEC4"
    },
    {
      "bufferView": 25,
      "componentType": 5126,
      "count": 17,
      "max": [
        4.6666665077209473
      ],
      "min": [
        0
      ],
      "type": "SCALAR"
    },
    {
      "bufferView": 25,
      "byteOffset": 68,
      "componentType": 5126,
      "count": 17,
      "max": [
        -0,
        -0,
        -0,
        -0.86687737703323364
      ],
      "min": [
        -0,
        -0,
        -0.49852138757705688,
        -1
      ],
      "type": "VEC4"
    }
  ],
  "animations": [
    {
      "channels": [
        {
          "sampler": 0,
          "target": {
            "node": 1,
            "path": "rotation"
          }
        }
      ],
      "samplers": [
        {
          "input": 35,
          "output": 36
        }
      ]
    }
  ],
  "asset": {
    "copyright": "2025, CC BY 4.0 International, Eric Chadwick of Darmstadt Graphics Group GmbH. This work is based on \"Commercial Fridge\" (https://sketchfab.com/3d-models/commercial-fridge-2174e1e4f1f24f1a95aa110ee060f473) by Sean Thomas (https://sketchfab.com/foon.) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)",
    "generator": "Created by RapidPipeline 3D Processor v7.1.1     | rapidpipeline.com",
    "version": "2.0"
  },
  "bufferViews": [
    {
      "buffer": 0,
      "byteLength": 2976,
      "byteOffset": 0,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 8640,
      "byteOffset": 2976,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 5760,
      "byteOffset": 11616,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 8640,
      "byteOffset": 17376,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 2328,
      "byteOffset": 26016,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 6984,
      "byteOffset": 28344,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 4656,
      "byteOffset": 35328,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 6984,
      "byteOffset": 39984,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 168,
      "byteOffset": 46968,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 504,
      "byteOffset": 47136,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 336,
      "byteOffset": 47640,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 504,
      "byteOffset": 47976,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 12,
      "byteOffset": 48480,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 48,
      "byteOffset": 48492,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 32,
      "byteOffset": 48540,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 48,
      "byteOffset": 48572,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 13566,
      "byteOffset": 48620,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 31344,
      "byteOffset": 62188,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 20896,
      "byteOffset": 93532,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 31344,
      "byteOffset": 114428,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 2466048,
      "byteOffset": 145772,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteLength": 1354320,
      "byteOffset": 2611820,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 902880,
      "byteOffset": 3966140,
      "byteStride": 8,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 1354320,
      "byteOffset": 4869020,
      "byteStride": 12,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 1805760,
      "byteOffset": 6223340,
      "byteStride": 16,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteLength": 340,
      "byteOffset": 8029100
    }
  ],
  "buffers": [
    {
      "byteLength": 8029440,
      "uri": "CommercialRefrigerator.data.bin"
    }
  ],
  "extensionsRequired": [
    "KHR_materials_transmission"
  ],
  "extensionsUsed": [
    "KHR_materials_clearcoat",
    "KHR_materials_transmission"
  ],
  "images": [
    {
      "uri": "ChampagneLabel_Color.jpg"
    },
    {
      "uri": "Glass_Normal.jpg"
    },
    {
      "uri": "ChampagneLabel_ORM.jpg"
    },
    {
      "uri": "ChampagneFoil_Normal.jpg"
    },
    {
      "uri": "Case_ORM.jpg"
    },
    {
      "uri": "Glass_ORM.jpg"
    },
    {
      "uri": "Interior_Color.jpg"
    },
    {
      "uri": "Interior_Emissive.jpg"
    },
    {
      "uri": "Interior_ORM.jpg"
    },
    {
      "uri": "Case_Color.jpg"
    }
  ],
  "materials": [
    {
      "name": "FridgeCase",
      "occlusionTexture": {
        "index": 4
      },
      "pbrMetallicRoughness": {
        "baseColorTexture": {
          "index": 9
        },
        "metallicRoughnessTexture": {
          "index": 4
        }
      }
    },
    {
      "emissiveFactor": [
        1.0,
        1.0,
        1.0
      ],
      "emissiveTexture": {
        "index": 7
      },
      "name": "FridgeInterior",
      "occlusionTexture": {
        "index": 8
      },
      "pbrMetallicRoughness": {
        "baseColorTexture": {
          "index": 6
        },
        "metallicRoughnessTexture": {
          "index": 8
        },
        "roughnessFactor": 0.75
      }
    },
    {
      "doubleSided": true,
      "extensions": {
        "KHR_materials_clearcoat": {
          "clearcoatFactor": 1,
          "clearcoatRoughnessFactor": 0
        },
        "KHR_materials_transmission": {
          "transmissionFactor": 1
        }
      },
      "name": "FridgeGlass",
      "pbrMetallicRoughness": {
        "metallicFactor": 0,
        "metallicRoughnessTexture": {
          "index": 5
        },
        "roughnessFactor": 0.75
      }
    },
    {
      "name": "ChampagneGlass",
      "normalTexture": {
        "index": 1,
        "scale": 0.3
      },
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.015686275437474251,
          0.031372550874948502,
          0.015686275437474251,
          1
        ],
        "metallicFactor": 0,
        "metallicRoughnessTexture": {
          "index": 5
        },
        "roughnessFactor": 0.5
      }
    },
    {
      "name": "ChampagneFoil",
      "normalTexture": {
        "index": 3
      },
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.86666667461395264,
          0.67058825492858887,
          0.41568627953529358,
          1
        ],
        "roughnessFactor": 0.4
      }
    },
    {
      "name": "ChampagneLabel",
      "normalTexture": {
        "index": 1,
        "scale": 0.2
      },
      "pbrMetallicRoughness": {
        "baseColorTexture": {
          "index": 0
        },
        "metallicRoughnessTexture": {
          "index": 2
        }
      }
    }
  ],
  "meshes": [
    {
      "name": "FridgeCase",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 3,
            "POSITION": 1,
            "TEXCOORD_0": 2
          },
          "indices": 0,
          "material": 0,
          "mode": 4
        }
      ]
    },
    {
      "name": "FridgeDoor",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 7,
            "POSITION": 5,
            "TEXCOORD_0": 6
          },
          "indices": 4,
          "material": 0,
          "mode": 4
        }
      ]
    },
    {
      "name": "FridgeDoorInner",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 11,
            "POSITION": 9,
            "TEXCOORD_0": 10
          },
          "indices": 8,
          "material": 1,
          "mode": 4
        }
      ]
    },
    {
      "name": "FridgeGlass",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 15,
            "POSITION": 13,
            "TEXCOORD_0": 14
          },
          "indices": 12,
          "material": 2,
          "mode": 4
        }
      ]
    },
    {
      "name": "FridgeInterior",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 19,
            "POSITION": 17,
            "TEXCOORD_0": 18
          },
          "indices": 16,
          "material": 1,
          "mode": 4
        }
      ]
    },
    {
      "name": "ChampagneBottles",
      "primitives": [
        {
          "attributes": {
            "NORMAL": 23,
            "POSITION": 21,
            "TANGENT": 24,
            "TEXCOORD_0": 22
          },
          "indices": 20,
          "material": 3,
          "mode": 4
        },
        {
          "attributes": {
            "NORMAL": 28,
            "POSITION": 26,
            "TANGENT": 29,
            "TEXCOORD_0": 27
          },
          "indices": 25,
          "material": 4,
          "mode": 4
        },
        {
          "attributes": {
            "NORMAL": 33,
            "POSITION": 31,
            "TANGENT": 34,
            "TEXCOORD_0": 32
          },
          "indices": 30,
          "material": 5,
          "mode": 4
        }
      ]
    }
  ],
  "nodes": [
    {
      "children": [
        1,
        4
      ],
      "matrix": [
        1,
        0,
        0,
        0,
        0,
        0,
        -1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1
      ],
      "mesh": 0,
      "name": "FridgeCase"
    },
    {
      "children": [
        2,
        3
      ],
      "mesh": 1,
      "name": "FridgeDoor",
      "rotation": [
        -0,
        -0,
        -0,
        -1
      ],
      "translation": [
        0.37637409567832941,
        -0.42856860160827642,
        0.35732471942901611
      ]
    },
    {
      "matrix": [
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        -0.37637409567832941,
        0.42856860160827642,
        -0.35732471942901611,
        1
      ],
      "mesh": 2,
      "name": "FridgeDoorInner"
    },
    {
      "matrix": [
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        -0.37637409567832941,
        0.42856860160827642,
        -0.35732471942901611,
        1
      ],
      "mesh": 3,
      "name": "FridgeGlass"
    },
    {
      "children": [
        5
      ],
      "mesh": 4,
      "name": "FridgeInterior"
    },
    {
      "matrix": [
        0.85889101028442383,
        -0.51215839385986328,
        0,
        0,
        -2.2387155240721768e-08,
        -3.7543319564292694e-08,
        1,
        0,
        -0.51215839385986328,
        -0.85889101028442383,
        -4.3711388286737935e-08,
        0,
        -0.32792028784751892,
        -0.20470546185970304,
        1.0919711589813232,
        1
      ],
      "mesh": 5,
      "name": "ChampagneBottles"
    }
  ],
  "scene": 0,
  "scenes": [
    {
      "nodes": [
        0
      ]
    }
  ],
  "textures": [
    {
      "source": 0
    },
    {
      "source": 1
    },
    {
      "source": 2
    },
    {
      "source": 3
    },
    {
      "source": 4
    },
    {
      "source": 5
    },
    {
      "source": 6
    },
    {
      "source": 7
    },
    {
      "source": 8
    },
    {
      "source": 9
    }
  ]
}