Skip to content

Tripo H3.1 Multiview to 3D

Integrate

Model id tripo3d/h3.1/multiview-to-3d
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/tripo3d/h3.1/multiview-to-3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Files like the example: $0.30 300 API credits · ≈ ₽32.19 your files are measured before the run Run it on this page

Get API key
Tripo Image to 3D #3d#multiview-to-3d#3d-generation#tripo

Builds a 3D model from 2 to 4 views of one object, ordered front, left, back, right

Tripo · 3D

Your first result goes here

Build a request below and run it with your API key. Outputs are copied to our storage, kept forever or 7 days for free.

Build a request

Controls are generated from the model schema. The code and the price update as you change them.

•required image_urls
Drop a file, or · up to 4

Multi-angle image URLs for one object, including a mandatory front view. Supply 2 to 4 URLs in [front, left, back, right] order.

texture_quality default standard

Quality setting for the textures.

geometry_quality default standard

Quality setting for the geometry.

Advanced texture_alignment · orientation · face_limit · model_seed · texture_seed · auto_size · enable_safety_checker
texture_alignment default original_image

Alignment method for textures.

orientation default default

Orientation of the model.

Explicit face-count target for mesh generation, overriding the model's adaptive count selection when supplied.

Seed used to make geometry generation reproducible.

Seed used to make texture generation reproducible.

POST /run/tripo3d/h3.1/multiview-to-3d?wait=20 quote → $0.30
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/tripo3d/h3.1/multiview-to-3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Run this request

Your key stays in this browser: it is sent only to the Doitong API and saved (localStorage) only if you tick Remember. Get an API key

About Tripo H3.1 Multiview to 3D

Takes 2 to 4 images of the same object in `image_urls`, ordered front, left, back, right, with the front view required. Shares the single-image options: `face_limit` (1,000 to 2,000,000), `pbr`, texture and geometry quality, `quad` meshes and `auto_size`. Returns the model, a preview render and a task ID.

Parameters

Send either the canonical name or the native name, not both. Canonical names

NameType DefaultAllowed Description
image_urlsrequired images
Typeurl[] · image
≤ 4 items≥ 2 items
Multi-angle image URLs for one object, including a mandatory front view. Supply 2 to 4 URLs in [front, left, back, right] order.
face_limitoptional
Typeinteger | null
1,000 – 2,000,000
Explicit face-count target for mesh generation, overriding the model's adaptive count selection when supplied.
textureoptional
Typeboolean
Defaulttrue
Controls whether the model receives generated textures.
pbroptional
Typeboolean
Defaulttrue
Enable PBR materials (Physically Based Rendering), which also turns on texture generation when true.
model_seedoptional
Typeinteger | null
Seed used to make geometry generation reproducible.
texture_seedoptional
Typeinteger | null
Seed used to make texture generation reproducible.
texture_qualityoptional
Typeenum
Defaultstandard
standarddetailed
Quality setting for the textures.
geometry_qualityoptional
Typeenum
Defaultstandard
standarddetailed
Quality setting for the geometry.
texture_alignmentoptional
Typeenum
Defaultoriginal_image
original_imagegeometry
Alignment method for textures.
auto_sizeoptional
Typeboolean
Defaultfalse
Automatic scaling to give the model real-world dimensions measured in meters.
orientationoptional
Typeenum
Defaultdefault
defaultalign_image
Orientation of the model.
quadoptional
Typeboolean
Defaultfalse
Choose between triangular faces and quads with 4 sides by enabling quad topology. For quad results, an FBX file is returned whenever Tripo supplies the data as FBX bytes.
enable_safety_checkeroptional
Typeboolean
Defaulttrue
Screening can be relaxed by setting false, provided the caller is authorized.
required Canonical name, also accepted

File parameters take a public https:// URL, a data: URI up to 10 MB, or the file_url of an upload. Files

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "tripo3d/h3.1/multiview-to-3d",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 300,
    "usd": "0.30",
    "charged": 300,
    "refunded": 0
  },
  "input": {
    "image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "model_mesh": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "model_urls": {
      "glb": {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      },
      "fbx": {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      },
      "base_model": {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      },
      "pbr_model": {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      }
    },
    "rendered_image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "task_id": "string"
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Your files, your choiceEvery outputs[].url is a copy on our storage: kept forever (paid per GB-month) or 7 days for free, by your account setting or ?storage=.
Same shape on every modeltype, url, content_type, width, height and duration, for images, video and audio alike. output is the model’s own result object.
Fields of output
model_mesh
object {url, content_type, file_name, file_size}GLB or FBX file containing the generated 3D model, with the format determined by what Tripo produces.
model_urls
object {glb, fbx, base_model, pbr_model}URLs pointing to alternative versions of the 3D model.
rendered_image
object {url, content_type, file_name, file_size} | nullRendered preview showing the generated 3D model.
task_id
string | nullReusable Tripo task ID identifying the generated model for rig or rig-check, allowing those operations without another model upload.

More models: Image to 3D

For AI agents: this page as Markdown is at https://doitong.com/en-US/developers/models/tripo3d/h3.1/multiview-to-3d.md. All models and guides: https://doitong.com/developers/llms.txt