{
  "format": "blitz3d.world",
  "version": 1,
  "id": "samples.world.shared-materials",
  "name": "Shared material and instance overrides",
  "settings": {"ambient": [65, 65, 65]},
  "assets": [
    {"id": "paint", "kind": "material", "loading": "required", "source": "shared-blue.material"}
  ],
  "entities": [
    {"id": "shared", "name": "Shared blue", "transform": {"position": [-1.5, 0, 0]},
      "components": [{"type": "model", "primitive": "sphere", "materials": [{"slot": 0, "asset": "paint"}]}]},
    {"id": "overridden", "name": "Local red", "transform": {"position": [1.5, 0, 0]},
      "components": [{"type": "model", "primitive": "sphere", "materials": [
        {"slot": 0, "asset": "paint", "overrides": {"color": [0.9, 0.12, 0.07, 1], "properties": {"roughness": 0.65}}}
      ]}]},
    {"id": "camera", "transform": {"position": [0, 0, -7]},
      "components": [{"type": "camera", "clearColor": [24, 29, 39]}]},
    {"id": "light", "transform": {"position": [-3, 5, -5]},
      "components": [{"type": "light", "kind": "point", "color": [255, 244, 225], "range": 30}]}
  ]
}
