{
  "sku": "studio3d-generate-wedge",
  "kind": "tool",
  "name": "Generate Wedge",
  "description": "Generate a procedural wedge 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.",
  "price_cents": 2,
  "price_usd": "0.02",
  "unit": "per completed job",
  "license": "Original procedural outputs: perpetual royalty-free commercial use. Rights to supplied input models remain with their owners.",
  "delivery": "instant",
  "input_schema": {
    "type": "object",
    "properties": {
      "seed": {
        "type": "integer",
        "minimum": 0,
        "maximum": 2147483647,
        "default": 42
      },
      "color": {
        "type": "string",
        "pattern": "^#[0-9a-fA-F]{6}$",
        "default": "#6688bb"
      },
      "metallic": {
        "type": "number",
        "minimum": 0,
        "maximum": 1,
        "default": 0
      },
      "roughness": {
        "type": "number",
        "minimum": 0,
        "maximum": 1,
        "default": 0.5
      },
      "width": {
        "type": "number",
        "minimum": 0.1,
        "maximum": 10,
        "default": 2
      },
      "depth": {
        "type": "number",
        "minimum": 0.1,
        "maximum": 10,
        "default": 2
      },
      "height": {
        "type": "number",
        "minimum": 0.1,
        "maximum": 10,
        "default": 2
      },
      "detail": {
        "type": "integer",
        "minimum": 8,
        "maximum": 32,
        "default": 16
      },
      "count": {
        "type": "integer",
        "minimum": 2,
        "maximum": 8,
        "default": 4
      }
    },
    "additionalProperties": false
  },
  "details_url": "https://market.datapackvibe.com/services/studio3d-generate-wedge",
  "x402_url": "https://market.datapackvibe.com/x402/studio3d-generate-wedge"
}