{
  "sceneGraphFlattening": {
    "method": "byMaterial",
    "preservedSceneDepth": 1
  },
  "optimize": {
    "3dModelOptimizationMethod": {
      "meshAndMaterialOptimization": {
        "decimator": {
          "target": {
            "faces": {
              "value": 20000
            }
          },
          "materialOptimization": {
            "materialMerger": {
              "materialRegenerator": {
                "uvAtlasGenerator": {
                  "textureBaker": {},
                  "atlasMode": "separateAlpha"
                }
              },
              "materialNamingScript": "'mat_' + (material.isOpaque ? '_opaque_' : '_transparent_') + material.materialGroupIdx"
            }
          }
        }
      }
    }
  },
  "export": [
    {
      "fileName": "export",
      "format": {
        "gltf": {}
      }
    }
  ]
}