Hyper3D Gen2

Hyper3D Gen2
Deemos · 3D Generation
POST /v1/3d/generations

Rodin Gen-2 engine that turns a text prompt or up to five reference images into production 3D assets with PBR materials and quad or raw meshes.

At a glance

FieldValue
Model idhyper3d-gen2
Model release date2025-10-01
Input modalitiesText, Image
Output modalities3D
Context window-
Weight precision-
RegionMalaysia
Featuresimage_to_3d, text_to_3d, pbr_materials, quad_mesh, seed_control
Native inferenceNo
NewNo
Supported endpointsPOST /v1/3d/generations
Alternate model idsdeemos/hyper3d-gen2, hyper3d-gen2-260112, rodin-gen2

Pricing

ChargeSpecRate
Per generationper request$0.80

Example request

$curl https://api.empiriolabs.ai/v1/3d/generations \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "hyper3d-gen2", "image_url": "https://example.com/product-photo.png", "resolution": "1024", "texture_size": "2048"}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringno-Text description of the object, in English, up to 400 characters. Optional when input images are provided.
imagearrayno-Up to five input images of the object. Multiple images act as multi-view references.
materialenumno"PBR"Texture output: PBR maps, Shaded baked lighting, All for both, or None for an untextured white mesh. · Allowed: PBR, Shaded, All, None
mesh_modeenumno"Quad"Quad outputs a quad mesh; Raw outputs a triangle mesh with higher face-count ceilings. · Allowed: Quad, Raw
subdivision_levelenumno-Preset face-count level for the chosen mesh mode. Ignored when quality_override is set. · Allowed: high, medium, low
quality_overrideintegerno-Custom face count. Raw meshes accept 500 to 1,000,000; Quad meshes 1,000 to 200,000. · Range: 500 – 1000000
file_formatenumno"glb"3D file format of the generated model. · Allowed: glb, obj, usdz, fbx, stl
hd_texturebooleannofalseGenerate HD textures.
high_packbooleannofalseUpgrade texture maps to 4K (2K without it).
use_original_alphabooleannofalsePreserve transparent regions of the input image.
ta_posebooleannofalseForce humanoid subjects into a standard T or A binding pose.
seedintegerno-Seed in [0, 65535]. Same seed gives similar, not identical, results. · Range: 0 – 65535

Notes

Generates one 3D asset per request from a text prompt (English, up to 400 characters), one to five reference images, or both. Billing is a flat rate per generated model.

Controls

  • Materials: PBR, Shaded, both, or an untextured white mesh.
  • Quad or raw triangle meshes with preset subdivision levels or an exact face count (up to 1,000,000 raw or 200,000 quad).
  • glb, obj, usdz, fbx, or stl output, optional HD and 4K textures, transparent-alpha preservation, T/A pose for humanoids, and a seed control.

Input limits

  • Images: jpg, jpeg, or png, under 4096x4096 px and 30 MB each.

Output

  • The generated file is stored and returned as a signed download URL.

Machine-readable schema: GET https://api.empiriolabs.ai/v1/models/hyper3d-gen2.