---
type: "firecrawl-provider"
description: "ambientCG (ambientcg.com), a library of about 2,900 free CC0 3D assets: PBR materials (2,000+), HDRI environments, substances, decals, atlases, 3D models and terrains. Search by keyword, type, category, collection, technique or release date, and read one asset in full: title, type, technique, tags, colours, PBR maps, real-world dimensions, release date, download statistics, preview images and viewers, related assets, and every download by resolution and format (1K to 16K JPG/PNG zips, LQ/SQ/HQ models, .sbsar substances) with file sizes and public download links. Every asset carries its licence (CC0 1.0, no attribution required) as a first-class field. Links are returned, files are never downloaded."
use_when: "ambientCG (ambientcg.com), a library of about 2,900 free CC0 3D assets: PBR materials (2,000+), HDRI environments, substances, decals, atlases, 3D models and terrains. Search by keyword, type, category, collection, technique or release date, and read one asset in full: title, type, technique, tags, colours, PBR maps, real-world dimensions, release date, download statistics, preview images and viewers, related assets, and every download by resolution and format (1K to 16K JPG/PNG zips, LQ/SQ/HQ models, .sbsar substances) with file sizes and public download links. Every asset carries its licence (CC0 1.0, no attribution required) as a first-class field. Links are returned, files are never downloaded."
categories: "Entertainment"
capabilities: 4
credits_per_call: 5
---
# ambientCG CC0 materials, HDRIs and 3D models on Firecrawl Alexandria

ambientCG (ambientcg.com), a library of about 2,900 free CC0 3D assets: PBR materials (2,000+), HDRI environments, substances, decals, atlases, 3D models and terrains. Search by keyword, type, category, collection, technique or release date, and read one asset in full: title, type, technique, tags, colours, PBR maps, real-world dimensions, release date, download statistics, preview images and viewers, related assets, and every download by resolution and format (1K to 16K JPG/PNG zips, LQ/SQ/HQ models, .sbsar substances) with file sizes and public download links. Every asset carries its licence (CC0 1.0, no attribution required) as a first-class field. Links are returned, files are never downloaded.

- Categories: Entertainment
- Category index: [Entertainment category](https://firecrawl.dev/alexandria/agents/categories/entertainment)
- Provider key: `ambientcg-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/ambientcg-com)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/openapi.json)

## Capabilities

- [Get asset](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/get_asset): One ambientCG asset in full by id or page URL: title, type, technique, descriptions, tags, dominant colours, PBR maps, real-world dimensions, release date, download statistics, collections, related assets (parent substance, variations, next/previous), interactive preview viewers, thumbnails in every size and format, and every download (resolution, format, level of detail, file size, public link). Licence (CC0 1.0) and attribution text included.
- [List categories](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/list_categories): Every ambientCG asset category (Metal, PavingStones, DaySkyHDRI, ...) with its asset type and number of assets, optionally for one type. Category ids feed search_assets.
- [List collections](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/list_collections): ambientCG's curated asset collections (Kitchen, Industrial Manufacturing Facility, Ancient Catacombs, ...) with ids and asset counts. Collection ids feed search_assets.
- [Search assets](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/search_assets): Search ambientCG's catalogue of CC0 assets by keywords, asset type (material, hdri, 3d-model, terrain, substance, decal, atlas, plain-image, brush, hdri-element), category, collection, technique or release date, sorted by popularity (default), latest, downloads, oldest, alphabet or random, in offset pages of up to 50. Each asset comes with title, type, technique, tags, release date, dimensions, download count, thumbnail, page URL, licence (CC0) and every download by resolution and format with size and public link.

## 1. Choose this provider when

ambientCG (ambientcg.com), a library of about 2,900 free CC0 3D assets: PBR materials (2,000+), HDRI environments, substances, decals, atlases, 3D models and terrains. Search by keyword, type, category, collection, technique or release date, and read one asset in full: title, type, technique, tags, colours, PBR maps, real-world dimensions, release date, download statistics, preview images and viewers, related assets, and every download by resolution and format (1K to 16K JPG/PNG zips, LQ/SQ/HQ models, .sbsar substances) with file sizes and public download links. Every asset carries its licence (CC0 1.0, no attribution required) as a first-class field. Links are returned, files are never downloaded.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "ambientcg-com",
  "capability": "pbr-assets/get_asset",
  "options": {
    "id": "Metal049A"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `id` (string): Asset id, e.g. Metal049A, Bark016, 3DApple002, DayEnvironmentHDRI114. Give id or url. Pattern: ^\s*[A-Za-z0-9_-]{2,64}\s*$. Example: `<id>`
- `url` (string): https://ambientcg.com/view?id=<id> or https://ambientcg.com/a/<id>. Mutually exclusive with id. Pattern: ^https?://. Example: `<url>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "ambientcg-com",
    capability: "pbr-assets/get_asset",
    options: {
      id: "Metal049A",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "ambientcg-com",
  "capability": "pbr-assets/get_asset",
  "options": {
    "id": "Metal049A"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "ambientcg-com",
    "capability": "pbr-assets/get_asset",
    "options": {
      "id": "Metal049A"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'ambientcg-com/pbr-assets/get_asset' \
  --options '{"id":"Metal049A"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "ambientcg-com",
  "capability": "pbr-assets/get_asset",
  "options": {
    "id": "Metal049A"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "ambientcg-com",
  "capability": "pbr-assets/get_asset",
  "options": {
    "id": "Metal049A"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "author": {
    "name": "ambientCG",
    "url": "https://ambientcg.com/"
  },
  "collections": [],
  "colors": [
    "#31302d",
    "#999893",
    "#f8f8f6"
  ],
  "description": null,
  "dimensions": null,
  "download_count": 135355,
  "download_statistics": {
    "last_day": 871,
    "last_month": 13137,
    "last_week": 3781,
    "total": 135355
  },
  "downloads": [
    {
      "attribute": "1K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "1K",
      "size_bytes": 2744738,
      "url": "https://ambientcg.com/get?file=Metal049A_1K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "2K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "2K",
      "size_bytes": 7188932,
      "url": "https://ambientcg.com/get?file=Metal049A_2K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "4K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "4K",
      "size_bytes": 24659613,
      "url": "https://ambientcg.com/get?file=Metal049A_4K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "8K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "8K",
      "size_bytes": 85114635,
      "url": "https://ambientcg.com/get?file=Metal049A_8K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "1K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "1K",
      "size_bytes": 6456067,
      "url": "https://ambientcg.com/get?file=Metal049A_1K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "2K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "2K",
      "size_bytes": 24485684,
      "url": "https://ambientcg.com/get?file=Metal049A_2K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "4K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "4K",
      "size_bytes": 98383880,
      "url": "https://ambientcg.com/get?file=Metal049A_4K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "8K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "8K",
      "size_bytes": 282501921,
      "url": "https://ambientcg.com/get?file=Metal049A_8K-PNG.zip",
      "variant": null
    }
  ],
  "id": "Metal049A",
  "license": {
    "attribution_required": false,
    "attribution_text": "Created using Metal 049 A from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
    "commercial_use_allowed": true,
    "id": "CC0-1.0",
    "label": "Creative Commons CC0 1.0 Universal",
    "terms_url": "https://docs.ambientcg.com/license/",
    "url": "https://creativecommons.org/publicdomain/zero/1.0/"
  },
  "maps": [
    "color",
    "displacement",
    "normal",
    "roughness",
    "metalness"
  ],
  "observed_at_ms": 1793739844189,
  "page_url": "https://ambientcg.com/view?id=Metal049A",
  "previews": [
    {
      "type": "pbr-one-material-shading",
      "url": "https://releases.pbr.one/main/material-shading.html#normal_type=directx&color_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Color.jpg?67012&displacement_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Displacement.jpg?14181&normal_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_NormalDX.jpg?49890&roughness_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Roughness.jpg?10356&metalness_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Metalness.jpg?4244"
    },
    {
      "type": "pbr-one-material-maps",
      "url": "https://releases.pbr.one/main/texture-tiling.html#texture_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Color.jpg?86689,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Displacement.jpg?51307,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_NormalDX.jpg?76825,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Roughness.jpg?66027,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Metalness.jpg?87353&texture_name=Color,Displacement,Normal,Roughness,Metalness"
    }
  ],
  "relations": {
    "children": [],
    "next": "Metal050A",
    "parents": [
      "MetalSubstance009"
    ],
    "previous": "Metal048A",
    "variations": [
      "Metal049B",
      "Metal049C"
    ]
  },
  "release_date": "2024-08-10",
  "short_description": null,
  "short_url": "https://ambientcg.com/a/Metal049A",
  "source_url": "https://ambientcg.com/api/v3/assets?id=Metal049A&include=type,releaseDate,shortDescription,longDescription,title,url,tags,colors,dimensions,downloadStatistics,maps,technique,downloads,relations,collections,previews,thumbnails",
  "tags": [
    "49",
    "clean",
    "metal",
    "silver",
    "smooth"
  ],
  "technique": "surface-fully-procedural",
  "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal049A.png",
  "thumbnails": [
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-WEBP/Metal049A.webp"
    }
  ],
  "title": "Metal 049 A",
  "type": "material"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get asset

- Capability: `pbr-assets/get_asset`
- Description: One ambientCG asset in full by id or page URL: title, type, technique, descriptions, tags, dominant colours, PBR maps, real-world dimensions, release date, download statistics, collections, related assets (parent substance, variations, next/previous), interactive preview viewers, thumbnails in every size and format, and every download (resolution, format, level of detail, file size, public link). Licence (CC0 1.0) and attribution text included.
- Instructions: A user names or pastes an asset (ambientcg.com/view?id=Metal049A, ambientcg.com/a/Bark016) or picked one from search_assets and wants download links, sizes or maps. An unknown id is not_found.
- Cost: 5 credits per call
- Capability file: [Get asset](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/get_asset)

Accepted options:
- `id` (string): Asset id, e.g. Metal049A, Bark016, 3DApple002, DayEnvironmentHDRI114. Give id or url. Pattern: ^\s*[A-Za-z0-9_-]{2,64}\s*$. Example: `<id>`
- `url` (string): https://ambientcg.com/view?id=<id> or https://ambientcg.com/a/<id>. Mutually exclusive with id. Pattern: ^https?://. Example: `<url>`

Response schema example:
```json
{
  "author": {
    "name": "ambientCG",
    "url": "https://ambientcg.com/"
  },
  "collections": [],
  "colors": [
    "#31302d",
    "#999893",
    "#f8f8f6"
  ],
  "description": null,
  "dimensions": null,
  "download_count": 135355,
  "download_statistics": {
    "last_day": 871,
    "last_month": 13137,
    "last_week": 3781,
    "total": 135355
  },
  "downloads": [
    {
      "attribute": "1K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "1K",
      "size_bytes": 2744738,
      "url": "https://ambientcg.com/get?file=Metal049A_1K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "2K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "2K",
      "size_bytes": 7188932,
      "url": "https://ambientcg.com/get?file=Metal049A_2K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "4K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "4K",
      "size_bytes": 24659613,
      "url": "https://ambientcg.com/get?file=Metal049A_4K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "8K-JPG",
      "extension": "zip",
      "image_format": "JPG",
      "level_of_detail": null,
      "resolution": "8K",
      "size_bytes": 85114635,
      "url": "https://ambientcg.com/get?file=Metal049A_8K-JPG.zip",
      "variant": null
    },
    {
      "attribute": "1K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "1K",
      "size_bytes": 6456067,
      "url": "https://ambientcg.com/get?file=Metal049A_1K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "2K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "2K",
      "size_bytes": 24485684,
      "url": "https://ambientcg.com/get?file=Metal049A_2K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "4K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "4K",
      "size_bytes": 98383880,
      "url": "https://ambientcg.com/get?file=Metal049A_4K-PNG.zip",
      "variant": null
    },
    {
      "attribute": "8K-PNG",
      "extension": "zip",
      "image_format": "PNG",
      "level_of_detail": null,
      "resolution": "8K",
      "size_bytes": 282501921,
      "url": "https://ambientcg.com/get?file=Metal049A_8K-PNG.zip",
      "variant": null
    }
  ],
  "id": "Metal049A",
  "license": {
    "attribution_required": false,
    "attribution_text": "Created using Metal 049 A from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
    "commercial_use_allowed": true,
    "id": "CC0-1.0",
    "label": "Creative Commons CC0 1.0 Universal",
    "terms_url": "https://docs.ambientcg.com/license/",
    "url": "https://creativecommons.org/publicdomain/zero/1.0/"
  },
  "maps": [
    "color",
    "displacement",
    "normal",
    "roughness",
    "metalness"
  ],
  "observed_at_ms": 1793739844189,
  "page_url": "https://ambientcg.com/view?id=Metal049A",
  "previews": [
    {
      "type": "pbr-one-material-shading",
      "url": "https://releases.pbr.one/main/material-shading.html#normal_type=directx&color_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Color.jpg?67012&displacement_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Displacement.jpg?14181&normal_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_NormalDX.jpg?49890&roughness_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Roughness.jpg?10356&metalness_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Metalness.jpg?4244"
    },
    {
      "type": "pbr-one-material-maps",
      "url": "https://releases.pbr.one/main/texture-tiling.html#texture_url=https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Color.jpg?86689,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Displacement.jpg?51307,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_NormalDX.jpg?76825,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Roughness.jpg?66027,https://f003.backblazeb2.com/file/ambientCG-Web/media/surface-preview/Metal049A/Metal049A_SQ_Metalness.jpg?87353&texture_name=Color,Displacement,Normal,Roughness,Metalness"
    }
  ],
  "relations": {
    "children": [],
    "next": "Metal050A",
    "parents": [
      "MetalSubstance009"
    ],
    "previous": "Metal048A",
    "variations": [
      "Metal049B",
      "Metal049C"
    ]
  },
  "release_date": "2024-08-10",
  "short_description": null,
  "short_url": "https://ambientcg.com/a/Metal049A",
  "source_url": "https://ambientcg.com/api/v3/assets?id=Metal049A&include=type,releaseDate,shortDescription,longDescription,title,url,tags,colors,dimensions,downloadStatistics,maps,technique,downloads,relations,collections,previews,thumbnails",
  "tags": [
    "49",
    "clean",
    "metal",
    "silver",
    "smooth"
  ],
  "technique": "surface-fully-procedural",
  "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal049A.png",
  "thumbnails": [
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 64,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/64-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 128,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/128-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 256,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/256-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 512,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 1024,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/1024-WEBP/Metal049A.webp"
    },
    {
      "background": "#242424",
      "format": "jpg",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-JPG-242424/Metal049A.jpg"
    },
    {
      "background": "#FFFFFF",
      "format": "jpg",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-JPG-FFFFFF/Metal049A.jpg"
    },
    {
      "background": null,
      "format": "png",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-PNG/Metal049A.png"
    },
    {
      "background": null,
      "format": "webp",
      "size_px": 2048,
      "url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/2048-WEBP/Metal049A.webp"
    }
  ],
  "title": "Metal 049 A",
  "type": "material"
}
```

### List categories

- Capability: `pbr-assets/list_categories`
- Description: Every ambientCG asset category (Metal, PavingStones, DaySkyHDRI, ...) with its asset type and number of assets, optionally for one type. Category ids feed search_assets.
- Instructions: Browsing what ambientCG has, or finding the category id to filter search_assets by.
- Cost: 5 credits per call
- Capability file: [List categories](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/list_categories)

Accepted options:
- `type` (string): Only categories of this asset type. Example: `material`

Response schema example:
```json
{
  "categories": [
    {
      "asset_count": 164,
      "id": "Tiles",
      "title": "Tiles",
      "type": "material"
    },
    {
      "asset_count": 155,
      "id": "PavingStones",
      "title": "Paving Stones",
      "type": "material"
    },
    {
      "asset_count": 142,
      "id": "DaySkyHDRI",
      "title": "Day Sky HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 132,
      "id": "Bricks",
      "title": "Bricks",
      "type": "material"
    },
    {
      "asset_count": 128,
      "id": "Ground",
      "title": "Ground",
      "type": "material"
    },
    {
      "asset_count": 114,
      "id": "DayEnvironmentHDRI",
      "title": "Day Environment HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 102,
      "id": "Wood",
      "title": "Wood",
      "type": "material"
    },
    {
      "asset_count": 101,
      "id": "Metal",
      "title": "Metal",
      "type": "material"
    },
    {
      "asset_count": 96,
      "id": "EveningSkyHDRI",
      "title": "Evening Sky HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 90,
      "id": "Fabric",
      "title": "Fabric",
      "type": "material"
    },
    {
      "asset_count": 74,
      "id": "WoodFloor",
      "title": "Wood Floor",
      "type": "material"
    },
    {
      "asset_count": 69,
      "id": "RoadLines",
      "title": "Road Lines",
      "type": "decal"
    },
    {
      "asset_count": 67,
      "id": "Rock",
      "title": "Rock",
      "type": "material"
    },
    {
      "asset_count": 61,
      "id": "Concrete",
      "title": "Concrete",
      "type": "material"
    },
    {
      "asset_count": 59,
      "id": "Planks",
      "title": "Planks",
      "type": "material"
    },
    {
      "asset_count": 50,
      "id": "Leather",
      "title": "Leather",
      "type": "material"
    },
    {
      "asset_count": 46,
      "id": "Asphalt",
      "title": "Asphalt",
      "type": "material"
    },
    {
      "asset_count": 44,
      "id": "Gravel",
      "title": "Gravel",
      "type": "material"
    },
    {
      "asset_count": 39,
      "id": "Leaking",
      "title": "Leaking",
      "type": "decal"
    },
    {
      "asset_count": 31,
      "id": "Road",
      "title": "Road",
      "type": "material"
    },
    {
      "asset_count": 30,
      "id": "LeafSet",
      "title": "Leaf Set",
      "type": "atlas"
    },
    {
      "asset_count": 28,
      "id": "MorningSkyHDRI",
      "title": "Morning Sky HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 27,
      "id": "RoofingTiles",
      "title": "Roofing Tiles",
      "type": "material"
    },
    {
      "asset_count": 26,
      "id": "Facade",
      "title": "Facade",
      "type": "material"
    },
    {
      "asset_count": 26,
      "id": "Marble",
      "title": "Marble",
      "type": "material"
    },
    {
      "asset_count": 26,
      "id": "Rocks",
      "title": "Rocks",
      "type": "material"
    },
    {
      "asset_count": 26,
      "id": "Sign",
      "title": "Sign",
      "type": "material"
    },
    {
      "asset_count": 25,
      "id": "Plastic",
      "title": "Plastic",
      "type": "material"
    },
    {
      "asset_count": 23,
      "id": "IndoorEnvironmentHDRI",
      "title": "Indoor Environment HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 23,
      "id": "Snow",
      "title": "Snow",
      "type": "material"
    },
    {
      "asset_count": 21,
      "id": "ChristmasTreeOrnament",
      "title": "Christmas Tree Ornament",
      "type": "material"
    },
    {
      "asset_count": 21,
      "id": "DiamondPlate",
      "title": "Diamond Plate",
      "type": "material"
    },
    {
      "asset_count": 21,
      "id": "Terrazzo",
      "title": "Terrazzo",
      "type": "material"
    },
    {
      "asset_count": 20,
      "id": "MetalPlates",
      "title": "Metal Plates",
      "type": "material"
    },
    {
      "asset_count": 20,
      "id": "SurfaceImperfections",
      "title": "Surface Imperfections",
      "type": "material"
    },
    {
      "asset_count": 19,
      "id": "Wicker",
      "title": "Wicker",
      "type": "material"
    },
    {
      "asset_count": 18,
      "id": "PaintedMetal",
      "title": "Painted Metal",
      "type": "material"
    },
    {
      "asset_count": 18,
      "id": "PaintedPlaster",
      "title": "Painted Plaster",
      "type": "material"
    },
    {
      "asset_count": 18,
      "id": "TilesSubstance",
      "title": "Tiles Substance",
      "type": "substance"
    },
    {
      "asset_count": 17,
      "id": "NightSkyHDRI",
      "title": "Night Sky HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 17,
      "id": "PaintedWood",
      "title": "Painted Wood",
      "type": "material"
    },
    {
      "asset_count": 16,
      "id": "Bark",
      "title": "Bark",
      "type": "material"
    },
    {
      "asset_count": 16,
      "id": "Carpet",
      "title": "Carpet",
      "type": "material"
    },
    {
      "asset_count": 15,
      "id": "CorrugatedSteel",
      "title": "Corrugated Steel",
      "type": "material"
    },
    {
      "asset_count": 15,
      "id": "Onyx",
      "title": "Onyx",
      "type": "material"
    },
    {
      "asset_count": 14,
      "id": "Granite",
      "title": "Granite",
      "type": "material"
    },
    {
      "asset_count": 14,
      "id": "MetalWalkway",
      "title": "Metal Walkway",
      "type": "material"
    },
    {
      "asset_count": 14,
      "id": "Travertine",
      "title": "Travertine",
      "type": "material"
    },
    {
      "asset_count": 13,
      "id": "3DBread",
      "title": "3D Bread",
      "type": "3d-model"
    },
    {
      "asset_count": 13,
      "id": "WoodSiding",
      "title": "Wood Siding",
      "type": "material"
    },
    {
      "asset_count": 12,
      "id": "Fence",
      "title": "Fence",
      "type": "material"
    },
    {
      "asset_count": 11,
      "id": "FabricSubstance",
      "title": "Fabric Substance",
      "type": "substance"
    },
    {
      "asset_count": 11,
      "id": "ManholeCover",
      "title": "Manhole Cover",
      "type": "decal"
    },
    {
      "asset_count": 11,
      "id": "WoodSubstance",
      "title": "Wood Substance",
      "type": "substance"
    },
    {
      "asset_count": 10,
      "id": "NightEnvironmentHDRI",
      "title": "Night Environment HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 10,
      "id": "Rust",
      "title": "Rust",
      "type": "material"
    },
    {
      "asset_count": 9,
      "id": "Backdrop",
      "title": "Backdrop",
      "type": "plain-image"
    },
    {
      "asset_count": 9,
      "id": "Clay",
      "title": "Clay",
      "type": "material"
    },
    {
      "asset_count": 9,
      "id": "Fingerprints",
      "title": "Fingerprints",
      "type": "material"
    },
    {
      "asset_count": 9,
      "id": "MetalSubstance",
      "title": "Metal Substance",
      "type": "substance"
    },
    {
      "asset_count": 9,
      "id": "ScatteredLeaves",
      "title": "Scattered Leaves",
      "type": "material"
    },
    {
      "asset_count": 9,
      "id": "WoodFloorSubstance",
      "title": "Wood Floor Substance",
      "type": "substance"
    },
    {
      "asset_count": 8,
      "id": "BricksSubstance",
      "title": "Bricks Substance",
      "type": "substance"
    },
    {
      "asset_count": 8,
      "id": "Chipboard",
      "title": "Chipboard",
      "type": "material"
    },
    {
      "asset_count": 8,
      "id": "Foliage",
      "title": "Foliage",
      "type": "atlas"
    },
    {
      "asset_count": 8,
      "id": "Grass",
      "title": "Grass",
      "type": "material"
    },
    {
      "asset_count": 8,
      "id": "Net",
      "title": "Net",
      "type": "material"
    },
    {
      "asset_count": 8,
      "id": "Smear",
      "title": "Smear",
      "type": "material"
    },
    {
      "asset_count": 7,
      "id": "Chip",
      "title": "Chip",
      "type": "material"
    },
    {
      "asset_count": 7,
      "id": "ChristmasTreeOrnamentSubstance",
      "title": "Christmas Tree Ornament Substance",
      "type": "substance"
    },
    {
      "asset_count": 7,
      "id": "PavingStonesSubstance",
      "title": "Paving Stones Substance",
      "type": "substance"
    },
    {
      "asset_count": 7,
      "id": "Plaster",
      "title": "Plaster",
      "type": "material"
    },
    {
      "asset_count": 7,
      "id": "TactilePaving",
      "title": "Tactile Paving",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Bamboo",
      "title": "Bamboo",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Footsteps",
      "title": "Footsteps",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "LeatherSubstance",
      "title": "Leather Substance",
      "type": "substance"
    },
    {
      "asset_count": 6,
      "id": "OfficeCeiling",
      "title": "Office Ceiling",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Paint",
      "title": "Paint",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Paper",
      "title": "Paper",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Tape",
      "title": "Tape",
      "type": "atlas"
    },
    {
      "asset_count": 6,
      "id": "Tatami",
      "title": "Tatami",
      "type": "material"
    },
    {
      "asset_count": 6,
      "id": "Wallpaper",
      "title": "Wallpaper",
      "type": "material"
    },
    {
      "asset_count": 5,
      "id": "ConcreteSubstance",
      "title": "Concrete Substance",
      "type": "substance"
    },
    {
      "asset_count": 5,
      "id": "EveningEnvironmentHDRI",
      "title": "Evening Environment HDRI",
      "type": "hdri"
    },
    {
      "asset_count": 5,
      "id": "FoodCrossSectionSet",
      "title": "Food Cross Section Set",
      "type": "atlas"
    },
    {
      "asset_count": 5,
      "id": "Lava",
      "title": "Lava",
      "type": "material"
    },
    {
      "asset_count": 5,
      "id": "PaintedBricks",
      "title": "Painted Bricks",
      "type": "material"
    },
    {
      "asset_count": 5,
      "id": "Scratches",
      "title": "Scratches",
      "type": "material"
    },
    {
      "asset_count": 5,
      "id": "Styrofoam",
      "title": "Styrofoam",
      "type": "material"
    },
    {
      "asset_count": 5,
      "id": "Terrain",
      "title": "Terrain",
      "type": "terrain"
    },
    {
      "asset_count": 5,
      "id": "TreeEnd",
      "title": "Tree End",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "3DPear",
      "title": "3D Pear",
      "type": "3d-model"
    },
    {
      "asset_count": 4,
      "id": "Cardboard",
      "title": "Cardboard",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Chainmail",
      "title": "Chainmail",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Cork",
      "title": "Cork",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "FacadeSubstance",
      "title": "Facade Substance",
      "type": "substance"
    },
    {
      "asset_count": 4,
      "id": "GroundSubstance",
      "title": "Ground Substance",
      "type": "substance"
    },
    {
      "asset_count": 4,
      "id": "HDRIElement",
      "title": "HDRI Element",
      "type": "hdri-element"
    },
    {
      "asset_count": 4,
      "id": "Ice",
      "title": "Ice",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Ivory",
      "title": "Ivory",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "LeakingSubstance",
      "title": "Leaking Substance",
      "type": "substance"
    },
    {
      "asset_count": 4,
      "id": "MetalPlatesSubstance",
      "title": "Metal Plates Substance",
      "type": "substance"
    },
    {
      "asset_count": 4,
      "id": "Moss",
      "title": "Moss",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Pathway",
      "title": "Pathway",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Pipe",
      "title": "Pipe",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "Pizza",
      "title": "Pizza",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "PlanksSubstance",
      "title": "Planks Substance",
      "type": "substance"
    },
    {
      "asset_count": 4,
      "id": "Rubber",
      "title": "Rubber",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "SheetMetal",
      "title": "Sheet Metal",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "SolarPanel",
      "title": "Solar Panel",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "ThatchedRoof",
      "title": "Thatched Roof",
      "type": "material"
    },
    {
      "asset_count": 4,
      "id": "WrinklesBrush",
      "title": "Wrinkles Brush",
      "type": "brush"
    },
    {
      "asset_count": 3,
      "id": "3DApple",
      "title": "3D Apple",
      "type": "3d-model"
    },
    {
      "asset_count": 3,
      "id": "3DPastry",
      "title": "3D Pastry",
      "type": "3d-model"
    },
    {
      "asset_count": 3,
      "id": "AcousticFoam",
      "title": "Acoustic Foam",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "AsphaltSubstance",
      "title": "Asphalt Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "Candy",
      "title": "Candy",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "CookieSet",
      "title": "Cookie Set",
      "type": "atlas"
    },
    {
      "asset_count": 3,
      "id": "Foam",
      "title": "Foam",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "Foil",
      "title": "Foil",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "GlazedTerracotta",
      "title": "Glazed Terracotta",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "Leaf",
      "title": "Leaf",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "MarbleSubstance",
      "title": "Marble Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "PaymentCard",
      "title": "Payment Card",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "PlasticSubstance",
      "title": "Plastic Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "Porcelain",
      "title": "Porcelain",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "RockSubstance",
      "title": "Rock Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "RoofingTilesSubstance",
      "title": "Roofing Tiles Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "Rope",
      "title": "Rope",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "Sponge",
      "title": "Sponge",
      "type": "material"
    },
    {
      "asset_count": 3,
      "id": "SurfaceImperfectionsSubstance",
      "title": "Surface Imperfections Substance",
      "type": "substance"
    },
    {
      "asset_count": 3,
      "id": "WoodChips",
      "title": "Wood Chips",
      "type": "material"
    },
    {
      "asset_count": 2,
      "id": "3DCookie",
      "title": "3D Cookie",
      "type": "3d-model"
    },
    {
      "asset_count": 2,
      "id": "AsphaltDamageSet",
      "title": "Asphalt Damage Set",
      "type": "atlas"
    },
    {
      "asset_count": 2,
      "id": "ChewingGum",
      "title": "Chewing Gum",
      "type": "decal"
    },
    {
      "asset_count": 2,
      "id": "ChipboardSubstance",
      "title": "Chipboard Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "ClaySubstance",
      "title": "Clay Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "ColdCutsSet",
      "title": "Cold Cuts Set",
      "type": "atlas"
    },
    {
      "asset_count": 2,
      "id": "CorrugatedSteelSubstance",
      "title": "Corrugated Steel Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "DiamondPlateSubstance",
      "title": "Diamond Plate Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "Door",
      "title": "Door",
      "type": "decal"
    },
    {
      "asset_count": 2,
      "id": "FenceSubstance",
      "title": "Fence Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "FingerprintsSubstance",
      "title": "Fingerprints Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "GrassSubstance",
      "title": "Grass Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "Grate",
      "title": "Grate",
      "type": "material"
    },
    {
      "asset_count": 2,
      "id": "GravelSubstance",
      "title": "Gravel Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "MetalWalkwaySubstance",
      "title": "Metal Walkway Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "PaintedMetalSubstance",
      "title": "Painted Metal Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "PaintedPlasterSubstance",
      "title": "Painted Plaster Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "PaintedWoodSubstance",
      "title": "Painted Wood Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "PavingEdge",
      "title": "Paving Edge",
      "type": "decal"
    },
    {
      "asset_count": 2,
      "id": "PlasterSubstance",
      "title": "Plaster Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "RoadLinesSubstance",
      "title": "Road Lines Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "RoadSubstance",
      "title": "Road Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "RustSubstance",
      "title": "Rust Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "SnowSubstance",
      "title": "Snow Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "TactilePavingSubstance",
      "title": "Tactile Paving Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "TerrazzoSubstance",
      "title": "Terrazzo Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "WickerSubstance",
      "title": "Wicker Substance",
      "type": "substance"
    },
    {
      "asset_count": 2,
      "id": "WoodSidingSubstance",
      "title": "Wood Siding Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "3DAvocado",
      "title": "3D Avocado",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DCake",
      "title": "3D Cake",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DCucumber",
      "title": "3D Cucumber",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DKiwi",
      "title": "3D Kiwi",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DLemon",
      "title": "3D Lemon",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DMango",
      "title": "3D Mango",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DMelon",
      "title": "3D Melon",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DStick",
      "title": "3D Stick",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "3DTreeStump",
      "title": "3D Tree Stump",
      "type": "3d-model"
    },
    {
      "asset_count": 1,
      "id": "AcousticFoamSubstance",
      "title": "Acoustic Foam Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "AsphaltDamage",
      "title": "Asphalt Damage",
      "type": "decal"
    },
    {
      "asset_count": 1,
      "id": "BambooSubstance",
      "title": "Bamboo Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "CandySubstance",
      "title": "Candy Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "CardboardSet",
      "title": "Cardboard Set",
      "type": "atlas"
    },
    {
      "asset_count": 1,
      "id": "CardboardSubstance",
      "title": "Cardboard Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "CarpetSubstance",
      "title": "Carpet Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ChainmailSubstance",
      "title": "Chainmail Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ChewingGumSubstance",
      "title": "Chewing Gum Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "FlowerSet",
      "title": "Flower Set",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "FoamSubstance",
      "title": "Foam Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "FoilSubstance",
      "title": "Foil Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "FootstepsSubstance",
      "title": "Footsteps Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "GlazedTerracottaSubstance",
      "title": "Glazed Terracotta Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "GraffitiSet",
      "title": "Graffiti Set",
      "type": "atlas"
    },
    {
      "asset_count": 1,
      "id": "GraniteSubstance",
      "title": "Granite Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "IceSubstance",
      "title": "Ice Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "IvorySubstance",
      "title": "Ivory Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "LavaSubstance",
      "title": "Lava Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "Logs",
      "title": "Logs",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "MossSubstance",
      "title": "Moss Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "NetSubstance",
      "title": "Net Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "NightSkyHDRISubstance",
      "title": "Night Sky HDRI Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "OfficeCeilingSubstance",
      "title": "Office Ceiling Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "OnyxSubstance",
      "title": "Onyx Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "PaintedBricksSubstance",
      "title": "Painted Bricks Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "Painting",
      "title": "Painting",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "PaintSubstance",
      "title": "Paint Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "PaymentCardSubstance",
      "title": "Payment Card Sbustance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "PineNeedles",
      "title": "Pine Needles",
      "type": "atlas"
    },
    {
      "asset_count": 1,
      "id": "PipeSubstance",
      "title": "Pipe Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "PorcelainSubstance",
      "title": "Porcelain Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "Rails",
      "title": "Rails",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "RockBrush",
      "title": "Rock Brush",
      "type": "brush"
    },
    {
      "asset_count": 1,
      "id": "RopeSubstance",
      "title": "Rope Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "RubberSubstance",
      "title": "Rubber Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ScatteredLeavesSubstance",
      "title": "Scattered Leaves Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ScratchesSubstance",
      "title": "Scratches Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ScrewSet",
      "title": "Screw Set",
      "type": "atlas"
    },
    {
      "asset_count": 1,
      "id": "ScrewSubstance",
      "title": "Screw Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "SheetMetalSubstance",
      "title": "Sheet Metal Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "Shells",
      "title": "Shells",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "ShellSet",
      "title": "Shell Set",
      "type": "atlas"
    },
    {
      "asset_count": 1,
      "id": "SignSubstance",
      "title": "Sign Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "SolarPanelSubstance",
      "title": "Solar Panel Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "SpongeSubstance",
      "title": "Sponge Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "Sticker",
      "title": "Sticker",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "StickSet",
      "title": "Stick Set",
      "type": "material"
    },
    {
      "asset_count": 1,
      "id": "StyrofoamSubstance",
      "title": "Styrofoam Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "TapeSubstance",
      "title": "Tape Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "TatamiSubstance",
      "title": "Tatami Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "ThatchedRoofSubstance",
      "title": "Thatched Roof Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "TireTracks",
      "title": "Tire Tracks",
      "type": "decal"
    },
    {
      "asset_count": 1,
      "id": "TravertineSubstance",
      "title": "Travertine Substance",
      "type": "substance"
    },
    {
      "asset_count": 1,
      "id": "WallpaperSubstance",
      "title": "Wallpaper Substance",
      "type": "substance"
    }
  ],
  "count": 224,
  "observed_at_ms": 1793739844196,
  "source_url": "https://ambientcg.com/api/v3/categories"
}
```

### List collections

- Capability: `pbr-assets/list_collections`
- Description: ambientCG's curated asset collections (Kitchen, Industrial Manufacturing Facility, Ancient Catacombs, ...) with ids and asset counts. Collection ids feed search_assets.
- Instructions: Finding themed sets of matching assets for one scene.
- Cost: 5 credits per call
- Capability file: [List collections](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/list_collections)

Accepted options:

Response schema example:
```json
{
  "collections": [
    {
      "asset_count": 5,
      "id": "bcon25",
      "title": "Blender Conference 2025"
    },
    {
      "asset_count": 110,
      "id": "factory",
      "title": "Industrial Manufacturing Facility"
    },
    {
      "asset_count": 9,
      "id": "glowing-skies",
      "title": "Glowing Skies"
    },
    {
      "asset_count": 22,
      "id": "ancient-catacombs",
      "title": "Ancient Catacombs"
    },
    {
      "asset_count": 116,
      "id": "kitchen",
      "title": "Kitchen"
    },
    {
      "asset_count": 53,
      "id": "happy-holidays",
      "title": "Happy Holidays!"
    },
    {
      "asset_count": 34,
      "id": "borkum",
      "title": "Island of Borkum"
    },
    {
      "asset_count": 26,
      "id": "bathroom",
      "title": "Bathroom"
    },
    {
      "asset_count": 19,
      "id": "crime-scene",
      "title": "Crime Scene"
    },
    {
      "asset_count": 15,
      "id": "solarpunk",
      "title": "Solarpunk"
    },
    {
      "asset_count": 14,
      "id": "lake-constanze",
      "title": "Lake Constanze Panoramas"
    },
    {
      "asset_count": 14,
      "id": "paris",
      "title": "Paris Panoramas"
    },
    {
      "asset_count": 7,
      "id": "forest-ways",
      "title": "Forest Ways"
    },
    {
      "asset_count": 7,
      "id": "bedroom",
      "title": "Bedroom"
    },
    {
      "asset_count": 4,
      "id": "bentheim-castle",
      "title": "Bentheim Castle"
    }
  ],
  "count": 15,
  "observed_at_ms": 1793739844200,
  "source_url": "https://ambientcg.com/api/v3/collections"
}
```

### Search assets

- Capability: `pbr-assets/search_assets`
- Description: Search ambientCG's catalogue of CC0 assets by keywords, asset type (material, hdri, 3d-model, terrain, substance, decal, atlas, plain-image, brush, hdri-element), category, collection, technique or release date, sorted by popularity (default), latest, downloads, oldest, alphabet or random, in offset pages of up to 50. Each asset comes with title, type, technique, tags, release date, dimensions, download count, thumbnail, page URL, licence (CC0) and every download by resolution and format with size and public link.
- Instructions: Finding a texture, HDRI or model: 'worn metal 4K', 'sunset HDRI', 'paving stones'. A pasted ambientcg.com/list URL works too. Pass next_offset as offset for more. An arbitrary search can legitimately return no assets.
- Cost: 5 credits per call
- Capability file: [Search assets](https://firecrawl.dev/alexandria/agents/providers/ambientcg-com/pbr-assets/search_assets)

Accepted options:
- `category` (string[]): Category ids, any of, e.g. Metal, PavingStones, DaySkyHDRI (see list_categories). Case-insensitive. Example: `[]`
- `collection` (string): Collection id, e.g. kitchen (see list_collections). Pattern: ^[A-Za-z0-9-]{1,64}$. Example: `<collection>`
- `date` (string): Only assets released on this day. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<date>`
- `limit` (number): Assets per page, default 20, max 50. Example: `10`
- `offset` (number): Assets to skip; pass next_offset for the next page. Example: `10`
- `q` (string): Keywords, all must match (title and tags), e.g. 'worn metal', 'bark moss'. Example: `<q>`
- `sort` (string): Default popular. Example: `popular`
- `technique` (string): Creation technique. Example: `hdri-bracketed-panorama`
- `type` (string[]): Asset types, any of. material = PBR texture set, hdri = environment panorama, 3d-model, terrain, substance (.sbsar), decal, atlas, plain-image, brush, hdri-element. Example: `[]`
- `url` (string): An https://ambientcg.com/list?... page (q, type, category, collection, sort); explicit fields win. Pattern: ^https?://. Example: `<url>`

Response schema example:
```json
{
  "assets": [
    {
      "author": {
        "name": "ambientCG",
        "url": "https://ambientcg.com/"
      },
      "dimensions": null,
      "download_count": 37630,
      "downloads": [
        {
          "attribute": "1K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 5620613,
          "url": "https://ambientcg.com/get?file=Metal063_1K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "2K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 18357564,
          "url": "https://ambientcg.com/get?file=Metal063_2K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "4K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 65897834,
          "url": "https://ambientcg.com/get?file=Metal063_4K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "8K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 243960439,
          "url": "https://ambientcg.com/get?file=Metal063_8K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "1K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 13002816,
          "url": "https://ambientcg.com/get?file=Metal063_1K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "2K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 50781647,
          "url": "https://ambientcg.com/get?file=Metal063_2K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "4K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 198895108,
          "url": "https://ambientcg.com/get?file=Metal063_4K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "8K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 775069708,
          "url": "https://ambientcg.com/get?file=Metal063_8K-PNG.zip",
          "variant": null
        }
      ],
      "id": "Metal063",
      "license": {
        "attribution_required": false,
        "attribution_text": "Created using Metal 063 from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
        "commercial_use_allowed": true,
        "id": "CC0-1.0",
        "label": "Creative Commons CC0 1.0 Universal",
        "terms_url": "https://docs.ambientcg.com/license/",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/"
      },
      "page_url": "https://ambientcg.com/view?id=Metal063",
      "release_date": "2026-03-30",
      "tags": [
        "063",
        "63",
        "aged",
        "black",
        "brown",
        "dark",
        "fine",
        "glossy",
        "industrial",
        "metal",
        "oxidized",
        "polished",
        "rust",
        "rusty",
        "smooth",
        "steel"
      ],
      "technique": "surface-approximated",
      "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal063.png",
      "title": "Metal 063",
      "type": "material"
    },
    {
      "author": {
        "name": "ambientCG",
        "url": "https://ambientcg.com/"
      },
      "dimensions": null,
      "download_count": 23213,
      "downloads": [
        {
          "attribute": "1K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 3912365,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_1K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "2K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 10436918,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_2K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "4K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 36868494,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_4K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "8K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 139786063,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_8K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "1K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 8179183,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_1K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "2K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 28690468,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_2K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "4K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 113588334,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_4K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "8K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 450045988,
          "url": "https://ambientcg.com/get?file=CorrugatedSteel009_8K-PNG.zip",
          "variant": null
        }
      ],
      "id": "CorrugatedSteel009",
      "license": {
        "attribution_required": false,
        "attribution_text": "Created using Corrugated Steel 009 from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
        "commercial_use_allowed": true,
        "id": "CC0-1.0",
        "label": "Creative Commons CC0 1.0 Universal",
        "terms_url": "https://docs.ambientcg.com/license/",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/"
      },
      "page_url": "https://ambientcg.com/view?id=CorrugatedSteel009",
      "release_date": "2026-04-29",
      "tags": [
        "009",
        "9",
        "corrugated",
        "corrugatedsteel009",
        "dark",
        "gray",
        "industrial",
        "metal",
        "pipe",
        "ribbed",
        "ridged",
        "rough",
        "steel",
        "striped",
        "urban",
        "worn"
      ],
      "technique": "surface-photogrammetry",
      "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/CorrugatedSteel009.png",
      "title": "Corrugated Steel 009",
      "type": "material"
    },
    {
      "author": {
        "name": "ambientCG",
        "url": "https://ambientcg.com/"
      },
      "dimensions": null,
      "download_count": 135355,
      "downloads": [
        {
          "attribute": "1K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 2744738,
          "url": "https://ambientcg.com/get?file=Metal049A_1K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "2K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 7188932,
          "url": "https://ambientcg.com/get?file=Metal049A_2K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "4K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 24659613,
          "url": "https://ambientcg.com/get?file=Metal049A_4K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "8K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 85114635,
          "url": "https://ambientcg.com/get?file=Metal049A_8K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "1K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 6456067,
          "url": "https://ambientcg.com/get?file=Metal049A_1K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "2K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 24485684,
          "url": "https://ambientcg.com/get?file=Metal049A_2K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "4K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 98383880,
          "url": "https://ambientcg.com/get?file=Metal049A_4K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "8K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 282501921,
          "url": "https://ambientcg.com/get?file=Metal049A_8K-PNG.zip",
          "variant": null
        }
      ],
      "id": "Metal049A",
      "license": {
        "attribution_required": false,
        "attribution_text": "Created using Metal 049 A from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
        "commercial_use_allowed": true,
        "id": "CC0-1.0",
        "label": "Creative Commons CC0 1.0 Universal",
        "terms_url": "https://docs.ambientcg.com/license/",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/"
      },
      "page_url": "https://ambientcg.com/view?id=Metal049A",
      "release_date": "2024-08-10",
      "tags": [
        "49",
        "clean",
        "metal",
        "silver",
        "smooth"
      ],
      "technique": "surface-fully-procedural",
      "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal049A.png",
      "title": "Metal 049 A",
      "type": "material"
    },
    {
      "author": {
        "name": "ambientCG",
        "url": "https://ambientcg.com/"
      },
      "dimensions": null,
      "download_count": 114455,
      "downloads": [
        {
          "attribute": "1K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 4280189,
          "url": "https://ambientcg.com/get?file=Metal055A_1K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "2K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 13993341,
          "url": "https://ambientcg.com/get?file=Metal055A_2K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "4K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 58330417,
          "url": "https://ambientcg.com/get?file=Metal055A_4K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "8K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 311648020,
          "url": "https://ambientcg.com/get?file=Metal055A_8K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "1K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 13235260,
          "url": "https://ambientcg.com/get?file=Metal055A_1K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "2K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 49780559,
          "url": "https://ambientcg.com/get?file=Metal055A_2K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "4K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 199353328,
          "url": "https://ambientcg.com/get?file=Metal055A_4K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "8K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 864492313,
          "url": "https://ambientcg.com/get?file=Metal055A_8K-PNG.zip",
          "variant": null
        }
      ],
      "id": "Metal055A",
      "license": {
        "attribution_required": false,
        "attribution_text": "Created using Metal 055 A from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
        "commercial_use_allowed": true,
        "id": "CC0-1.0",
        "label": "Creative Commons CC0 1.0 Universal",
        "terms_url": "https://docs.ambientcg.com/license/",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/"
      },
      "page_url": "https://ambientcg.com/view?id=Metal055A",
      "release_date": "2024-08-10",
      "tags": [
        "55",
        "iron",
        "metal"
      ],
      "technique": "surface-fully-procedural",
      "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal055A.png",
      "title": "Metal 055 A",
      "type": "material"
    },
    {
      "author": {
        "name": "ambientCG",
        "url": "https://ambientcg.com/"
      },
      "dimensions": null,
      "download_count": 224394,
      "downloads": [
        {
          "attribute": "1K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 6827203,
          "url": "https://ambientcg.com/get?file=Metal046B_1K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "2K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 22225772,
          "url": "https://ambientcg.com/get?file=Metal046B_2K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "4K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 82704308,
          "url": "https://ambientcg.com/get?file=Metal046B_4K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "8K-JPG",
          "extension": "zip",
          "image_format": "JPG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 378249320,
          "url": "https://ambientcg.com/get?file=Metal046B_8K-JPG.zip",
          "variant": null
        },
        {
          "attribute": "1K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "1K",
          "size_bytes": 16006884,
          "url": "https://ambientcg.com/get?file=Metal046B_1K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "2K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "2K",
          "size_bytes": 58647236,
          "url": "https://ambientcg.com/get?file=Metal046B_2K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "4K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "4K",
          "size_bytes": 232026622,
          "url": "https://ambientcg.com/get?file=Metal046B_4K-PNG.zip",
          "variant": null
        },
        {
          "attribute": "8K-PNG",
          "extension": "zip",
          "image_format": "PNG",
          "level_of_detail": null,
          "resolution": "8K",
          "size_bytes": 970801258,
          "url": "https://ambientcg.com/get?file=Metal046B_8K-PNG.zip",
          "variant": null
        }
      ],
      "id": "Metal046B",
      "license": {
        "attribution_required": false,
        "attribution_text": "Created using Metal 046 B from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.",
        "commercial_use_allowed": true,
        "id": "CC0-1.0",
        "label": "Creative Commons CC0 1.0 Universal",
        "terms_url": "https://docs.ambientcg.com/license/",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/"
      },
      "page_url": "https://ambientcg.com/view?id=Metal046B",
      "release_date": "2022-11-28",
      "tags": [
        "46",
        "black",
        "dark",
        "dirty",
        "metal"
      ],
      "technique": "surface-fully-procedural",
      "thumbnail_url": "https://acg-media.struffelproductions.com/file/ambientCG-Web/media/thumbnail/512-PNG/Metal046B.png",
      "title": "Metal 046 B",
      "type": "material"
    }
  ],
  "limit": 5,
  "next_offset": 5,
  "observed_at_ms": 1793739844185,
  "offset": 0,
  "source_url": "https://ambientcg.com/api/v3/assets?q=metal&type=material&sort=popular&limit=5&offset=0&include=type,releaseDate,title,tags,dimensions,downloadStatistics,technique,downloads,thumbnails",
  "total_results": 214
}
```
