Skip to content

Hi3D Multiview to 3D · Multi View to 3D

Integrate

Model id hitem3d/hi3d/multi-view-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/hitem3d/hi3d/multi-view-to-3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

# 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"

This request: ≈$0.50 500 API credits · ≈ ₽53.66 Run it on this page

Get API key
Hitem3D Image to 3D #image-to-3d#multiview-to-3d#3d

Hitem3D mesh generation from separate front, back, left and right view images

Hitem3D · 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.

resolution

Generation resolution, defaulting to the model recommendation: 1024 for v1.5/v2.0 and the fast tier otherwise. Available choices are 512, 1024, 1536 and 1536pro for v1.5/v2.0; 1536fast and 1536pro for v2.1; 1536 for scene-portraitv1.5; 1536pro for scene-portraitv2.0; and 1536profast and 1536pro for scene-portraitv2.1.

Advanced front_image_url · back_image_url · left_image_url · right_image_url · model · export_format · face_count · enable_texture · enable_pbr · enable_safety_checker
Drop a file, or

Supply a front-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.

Drop a file, or

Supply a back-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.

Drop a file, or

Supply a left-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.

Drop a file, or

Supply a right-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.

model default hitem3dv2.1

Generation model selector: choose from the portrait- and character-tuned 'scene-portrait*' family or the general-purpose 'hitem3d*' family.

export_format default glb

Format used to save the generated model.

Desired face count for the generated model, overriding the partner's resolution-based recommendation. If omitted, the partner selects that recommendation, for example 500k at 512, 1M at 1024, or 2M at 1536.

POST /run/hitem3d/hi3d/multi-view-to-3d?wait=20 quote → $0.50
# 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/hitem3d/hi3d/multi-view-to-3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

# 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 Hi3D Multiview to 3D · Multi View to 3D

Creates a 3D model from several views supplied through `front_image_url`, `back_image_url`, `left_image_url` and `right_image_url`, each up to 20MB. Choose a general or portrait `model` and a matching `resolution`. Texture and PBR can be toggled, `face_count` is 100,000 to 2,000,000, and export formats include glb, obj, stl, fbx and usdz.

Parameters

NameType DefaultAllowed Description
modeloptional
Typeenum
Defaulthitem3dv2.1
hitem3dv1.5hitem3dv2.0hitem3dv2.1scene-portraitv1.5scene-portraitv2.0scene-portraitv2.1
Generation model selector: choose from the portrait- and character-tuned 'scene-portrait*' family or the general-purpose 'hitem3d*' family.
resolutionoptional
Typeenum
512102415361536pro1536fast1536profast
Generation resolution, defaulting to the model recommendation: 1024 for v1.5/v2.0 and the fast tier otherwise. Available choices are 512, 1024, 1536 and 1536pro for v1.5/v2.0; 1536fast and 1536pro for v2.1; 1536 for scene-portraitv1.5; 1536pro for scene-portraitv2.0; and 1536profast and 1536pro for scene-portraitv2.1.
enable_textureoptional
Typeboolean
Defaulttrue
Controls whether textures are generated along with geometry.
enable_pbroptional
Typeboolean
Defaulttrue
Controls whether PBR material maps are created alongside the texture.
face_countoptional
Typeinteger | null
100,000 – 2,000,000
Desired face count for the generated model, overriding the partner's resolution-based recommendation. If omitted, the partner selects that recommendation, for example 500k at 512, 1M at 1024, or 2M at 1536.
export_formatoptional
Typeenum
Defaultglb
glbobjstlfbxusdz
Format used to save the generated model.
enable_safety_checkeroptional
Typeboolean
Defaulttrue
Safety screening toggle for input images: true requires a safety check before image processing begins.
front_image_urloptional
Typeurl · image
Supply a front-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.
back_image_urloptional
Typeurl · image
Supply a back-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.
left_image_urloptional
Typeurl · image
Supply a left-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.
right_image_urloptional
Typeurl · image
Supply a right-view image by URL, using PNG, JPEG, or WebP with a file size of at most 20 MB.
required

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": "hitem3d/hi3d/multi-view-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": 500,
    "usd": "0.50",
    "charged": 500,
    "refunded": 0
  },
  "input": {},
  "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
    },
    "thumbnail": {
      "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
    }
  },
  "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}File containing the generated 3D model.
thumbnail
object {url, content_type, file_name, file_size} | nullModel preview image, provided when available.

More models: Image to 3D

For AI agents: this page as Markdown is at https://doitong.com/en-US/developers/models/hitem3d/hi3d/multi-view-to-3d.md. All models and guides: https://doitong.com/developers/llms.txt