# Studio3D Generate Bottle

> Studio3D Generate Bottle is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-13).

Generates a procedural 3D bottle model as downloadable GLB and BLEND files using parametric geometry computed locally in Blender.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/studio3d-generate-bottle?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/studio3d-generate-bottle-98dade29
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z-It62SiKvhxAKyVz2jao

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability studio3d-generate-bottle-98dade29 -d '<json body>'
```

Example prompt: Generate me a procedural 3D bottle model — tall and narrow (height 8, width 1.5, depth 1.5), blue color #3344cc, slightly metallic (metallic 0.4, roughness 0.3), with 24 detail segments, using seed 123 — I need it as a GLB and BLEND file.

## When to prefer this

Choose this endpoint when you need a lightweight, reproducible, parametrically controlled 3D bottle mesh as GLB or BLEND output without requiring AI image reconstruction or manual modeling. Ideal for game asset pipelines, product mockups, and procedural scene generation where dimensional control, a fixed seed for reproducibility, and editable Blender source files matter. At $0.02 per call it is cost-effective for batch variant generation.

## Known failure modes

- Busy worker error returned before payment if the processing queue is full — retry required
- Invalid hex color format (must match ^#[0-9a-fA-F]{6}$) causes request rejection
- Parameters out of range (e.g. detail > 32, height > 10) cause validation failure
- Network timeout if Blender processing stalls unexpectedly
- Payment settlement failure if USDC balance is insufficient

## How this service works

Generate Bottle: Generate a procedural bottle model as GLB and editable BLEND files. Parametric geometry, not AI text/image reconstruction. Runs locally in Blender. Bounded small-model processing, normally under 60 seconds; a busy worker returns an error before payment settlement.

## Output

Returns a procedural 3D bottle model as both a GLB file (ready for web/game engines) and an editable BLEND file (for use in Blender). The geometry is parametrically generated based on the provided dimensions, detail level, seed, and PBR material properties (color, metallic, roughness). Processing completes in under 60 seconds; a busy worker returns an error before any payment is settled.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "seed": {
   "type": "integer",
   "default": 42,
   "maximum": 2147483647,
   "minimum": 0
  },
  "color": {
   "type": "string",
   "default": "#6688bb",
   "pattern": "^#[0-9a-fA-F]{6}$"
  },
  "count": {
   "type": "integer",
   "default": 4,
   "maximum": 8,
   "minimum": 2
  },
  "depth": {
   "type": "number",
   "default": 2,
   "maximum": 10,
   "minimum": 0.1
  },
  "width": {
   "type": "number",
   "default": 2,
   "maximum": 10,
   "minimum": 0.1
  },
  "detail": {
   "type": "integer",
   "default": 16,
   "maximum": 32,
   "minimum": 8
  },
  "height": {
   "type": "number",
   "default": 2,
   "maximum": 10,
   "minimum": 0.1
  },
  "metallic": {
   "type": "number",
   "default": 0,
   "maximum": 1,
   "minimum": 0
  },
  "roughness": {
   "type": "number",
   "default": 0.5,
   "maximum": 1,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/studio3d-generate-bottle-98dade29/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
