Hitem3D Hi3D Image to 3D

Hi3D by Hitem3D generates a 3D model from a single image, with a selectable model version (v1.5, v2.0, v2.1, or portrait-tuned variants) and resolution tier.
API docs
hitem3d/hi3d/image-to-3d

Hi3D by Hitem3D generates a 3D model from a single image, with a selectable model version (v1.5, v2.0, v2.1, or portrait-tuned variants) and resolution tier.

Try the model

Playground

Open playground
Input

PNG, JPEG, WebP, or GIF · 20 MiB maximum

Input image URL. PNG, JPEG and WebP, up to 20MB.
Generation resolution; supported values depend on the model: v1.5/v2.0 accept 512, 1024, 1536, 1536pro; v2.1 accepts 1536fast, 1536pro; scene-portraitv1.5 accepts 1536; scene-portraitv2.0 accepts 1536pro; scene-portraitv2.1 accepts 1536profast, 1536pro. Uses the model's recommended value when unset. Allowed values: 512, 1024, 1536, 1536pro, 1536fast, 1536profast.
Advanced settings
Model version. hitem3d* are general models; scene-portrait* are tuned for portraits and characters. Allowed values: hitem3dv1.5, hitem3dv2.0, hitem3dv2.1, scene-portraitv1.5, scene-portraitv2.0, scene-portraitv2.1.
Generate textures in addition to geometry. When false, only the geometry mesh is generated (cheaper).
Generate PBR material maps with the texture (v2.0 and above; billed add-on).
1000002000000
Target face count. Uses the recommended count for the resolution when unset. Range: 100000 to 2000000.
File format of the generated model. Allowed values: glb, obj, stl, fbx, usdz.
Result
Idle

Your output will appear here

Complete the inputs, then click Run.

Displayed run estimate: $0.9. Final charges follow the model’s billing rules below.

Hitem3D Hi3D Image to 3D

Hi3D by Hitem3D generates a 3D model from a single image, with a selectable model version (v1.5, v2.0, v2.1, or portrait-tuned variants) and resolution tier.

Fields

FieldTypeDefaultNotes
imageimage URL, required—Input image URL. PNG, JPEG and WebP, up to 20MB.
versionhitem3dv1.5 / hitem3dv2.0 / hitem3dv2.1 / scene-portraitv1.5 / scene-portraitv2.0 / scene-portraitv2.1hitem3dv2.1Model version. hitem3d* are general models; scene-portrait* are tuned for portraits and characters.
resolution512 / 1024 / 1536 / 1536pro / 1536fast / 1536profast—Generation resolution; supported values depend on the model: v1.5/v2.0 accept 512, 1024, 1536, 1536pro; v2.1 accepts 1536fast, 1536pro; scene-portraitv1.5 accepts 1536; scene-portraitv2.0 accepts 1536pro; scene-portraitv2.1 accepts 1536profast, 1536pro. Uses the model's recommended value when unset.
enable_texturebooleantrueGenerate textures in addition to geometry. When false, only the geometry mesh is generated (cheaper).
enable_pbrbooleantrueGenerate PBR material maps with the texture (v2.0 and above; billed add-on).
face_countinteger 100000–2000000—Target face count. Uses the recommended count for the resolution when unset.
export_formatglb / obj / stl / fbx / usdzglbFile format of the generated model.

Output

  • url: Main 3D file (GLB unless another export format is selected).
  • thumbnail: Preview image rendered by the provider.

Billing

$0.90 per request with default settings. Price by option (other settings at default):

OptionPrice
enable_pbr on$0.90
enable_pbr off$0.80
enable_texture on$0.90
enable_texture off$0.60
resolution unset$0.90
resolution = 512$0.40
resolution = 1024$0.50
resolution = 1536$0.70
resolution = 1536pro$0.90
resolution = 1536fast$0.50
resolution = 1536profast$0.50
version = hitem3dv1.5$0.80
version = hitem3dv2.0$0.90
version = hitem3dv2.1$0.90
version = scene-portraitv1.5$0.60
version = scene-portraitv2.0$0.90
version = scene-portraitv2.1$0.90
Failed runs are not charged.

Also on SandBase

Other Hitem3D 3D endpoints: hitem3d/hi3d/multi-view-to-3d, hitem3d/hi3d/multicolor, hitem3d/hi3d/split, hitem3d/hi3d/texture.