Turn a text prompt or a single image into downloadable 3D assets (glb / obj / fbx) through one async API. Flat per-generation pricing from $0.185, refunded in full on failure.
Seven 3D models from Tencent Hunyuan and Tripo (VAST). Text-to-3D or image-to-3D, with glb, obj and fbx output ready for game engines, AR and 3D printing.
| Model | Price | Strength | |
|---|---|---|---|
| hy-3d-express | $0.277 / gen | Fastest Hunyuan 3D, text/image-to-3D, obj zip | NEW |
| hy-3d-3.0 | $0.369 / gen | Hunyuan 3D, obj zip + glb output | NEW |
| hy-3d-3.1 | $0.369 / gen | Latest Hunyuan 3D, improved geometry & detail | NEW |
| hy-3d-motion | $0.185 / gen | 3D motion generation, fbx output | NEW |
| hy-3d-polygen-image | $0.554 / gen | Image-to-3D, glb + obj + fbx | NEW |
| tripo-3d-3.1 | $0.323 / gen | Tripo (VAST) text/image-to-3D, glb | NEW |
| tripo-3d-p1 | $0.323 / gen | Tripo (VAST) text/image-to-3D, glb | NEW |
/v1/three_d/generations) - submit, poll, download the modeloutputs arraycurl -X POST https://aiapi-pro.com/v1/three_d/generations \
-H "Authorization: Bearer $NOVAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "hy-3d-3.1",
"prompt": "a cute cartoon dog, stylized, game-ready"
}'
# -> { "id": "", "status": "queued" } curl "https://aiapi-pro.com/v1/three_d/generations/{task_id}?model=hy-3d-3.1" \
-H "Authorization: Bearer $NOVAI_API_KEY"
# -> { "status": "succeeded", "model_url": "https://.../model.glb",
# "outputs": [ { "type": "glb", "url": "...", "preview_image_url": "..." } ] }POST /v1/three_d/generations returns {id, status:"queued"}. Poll GET /v1/three_d/generations/{id} until status is succeeded (then model_url is the primary asset — glb preferred — and outputs lists every format). Generation takes 1–8 minutes. 3D is billed at a flat per-generation price, pre-deducted at submit and refunded in full if the job fails or is cancelled — you only pay for successful generations.Depending on the model you get glb (preferred, returned as model_url), an obj zip, and/or fbx. Every available format is listed in the outputs array of the completed task.
Unlike image/video, upstream 3D is billed by credits with no token usage returned, so NovAI charges a flat per-generation price (from $0.185). The price is pre-deducted at submit and refunded in full on failure or cancellation.
Typically 1-8 minutes. Submit returns {id, status:'queued'}; poll GET /v1/three_d/generations/{id} until status is succeeded.
Yes. hy-3d-polygen-image requires an image input, and hy-3d-3.0/3.1 and tripo-3d models accept either text or image.
Deep-dive articles and real tests for 3D and visual generation — including pricing vs the leading alternatives.