← All models
Rodin by Hyper3D generates realistic and production ready 3D models from text or images.
Details
- Accepts
- text + image
Pricing
- Price
- 50 cr / request
Prices in credits (1 credit = $0.01).
Data schema
Input
| Field | Type | Description |
|---|---|---|
| seed | — | Seed value for randomization, ranging from 0 to 65535. Optional. |
| TAPose | boolean | Generate characters in T-pose or A-pose format, making them easier to rig and animate in 3D software. |
| addons | — | The HighPack option will provide 4K resolution textures instead of the default 1K, as well as models with high-poly. It will cost **triple the billable units**. |
| prompt | string | A textual prompt to guide model generation. Optional for Image-to-3D mode - if empty, AI will generate a prompt based on your images. |
| material | stringenum: PBR, Shaded, All | Material type. PBR: Physically-based materials with realistic lighting. Shaded: Simple materials with baked lighting. All: Both types included. |
| bbox_condition | — | An array that specifies the bounding box dimensions [width, height, length]. |
| preview_render | boolean | Generate a preview render image of the 3D model along with the model files. |
| input_image_urls | array | URL of images to use while generating the 3D model. Required for Image-to-3D mode. Up to 5 images allowed. |
| use_original_alpha | boolean | When enabled, preserves the transparency channel from input images during 3D generation. |
| quality_mesh_option | stringenum: 4K Quad, 8K Quad, 18K Quad, 50K Quad, 2K Triangle, 20K Triangle… | Combined quality and mesh type selection. Quad = smooth surfaces, Triangle = detailed geometry. These corresponds to `mesh_mode` (if the option contains 'Triangle', mesh_mode is 'Raw', otherwise 'Quad') and `quality_override` (the numeric part of the option) parameters in Hyper3D API. |
| geometry_file_format | stringenum: glb, usdz, fbx, obj, stl | Format of the geometry file. Possible values: glb, usdz, fbx, obj, stl. Default is glb. |
Output
| Field | Type | Description |
|---|---|---|
| seed | integer | Seed value used for generation. |
| textures | array | Generated textures for the 3D object. |
| model_mesh | — | Generated 3D object file. |
| model_meshes | array | Additional generated 3D object files returned by Hyper3D besides model_mesh. |