# Studio3D Generate Pipe

> Studio3D Generate Pipe 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-30).

Generates a procedural 3D pipe model with configurable geometry, material, and seed, returning downloadable GLB and BLEND files.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/studio3d-generate-pipe?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/studio3d-generate-pipe-1a2e62fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y3-FVfH8KcO1fC8KXmVTA

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-pipe-1a2e62fe -d '<json body>'
```

Example prompt: Generate a procedural 3D pipe model for me — 4 pipes, 2 units wide, 2 units tall, 2 units deep, color #6688bb, medium roughness of 0.5, fully non-metallic, 16-level detail, using seed 42, and give me both the GLB and BLEND files.

## When to prefer this

Choose this endpoint when you need a deterministic, reproducible, parametric pipe 3D model in GLB or Blender-native BLEND format without needing an AI image-to-3D reconstruction or manual modeling. It is ideal for game asset pipelines, procedural scene generation, rendering tests, and architecture visualization where you want full control over geometry parameters and material properties via a simple API call.

## Known failure modes

- Busy worker error returned before payment settlement when server is under load
- Invalid hex color format (must match ^#[0-9a-fA-F]{6}$) causes validation failure
- Out-of-range parameter values (e.g. count > 8, detail > 32, dimensions outside 0.1–10) rejected
- Timeout if geometry generation exceeds ~60 seconds under unusual load
- Payment settlement failure if USDC balance insufficient

## How this service works

Generate Pipe: Generate a procedural pipe 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 GLB binary 3D model file and an editable Blender BLEND file representing a procedurally generated pipe assembly with the requested dimensions, segment count, color, metallic, and roughness material properties.

## 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-pipe-1a2e62fe/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)
