Request
Make aPOST
request to below endpoint and pass the required parameters as a request body to the endpoint.
curl
Body
json
Body
application/json
Response
3D generation response
The response is of type object
.
curl --request POST \
--url https://modelslab.com/api/v6/3d/image_to_3d \
--header 'Content-Type: application/json' \
--data '{
"key": "<string>",
"image": "<string>",
"output_format": "glb",
"render": false,
"resolution": 256,
"multi_image": false,
"ss_guidance_strength": 7.5,
"ss_sampling_steps": 12,
"slat_guidance_strength": 3,
"slat_sampling_steps": 12,
"mesh_simplify": 0.9,
"chunk_size": 8192,
"seed": 0,
"temp": "no",
"webhook": "<string>",
"track_id": "<string>"
}'
{
"status": "success",
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {
"chunk_size": 123,
"file_prefix": "<string>",
"foreground_ratio": "<string>",
"guidance_scale": 123,
"image": "<string>",
"negative_prompt": "<string>",
"num_inference_steps": 123,
"output_format": "<string>",
"prompt": "<string>",
"remove_bg": true,
"render": true,
"resolution": 123,
"seed": 123,
"temp": "<string>",
"ss_guidance_strength": 123,
"ss_sampling_steps": 123,
"slat_guidance_strength": 123,
"slat_sampling_steps": 123,
"mesh_simplify": 123,
"multi_image": true,
"texture_size": 123
}
}
The Image to 3D API generates a 3D character from an input image.
curl --request POST \
--url https://modelslab.com/api/v6/3d/image_to_3d \
--header 'Content-Type: application/json' \
--data '{
"key": "<string>",
"image": "<string>",
"output_format": "glb",
"render": false,
"resolution": 256,
"multi_image": false,
"ss_guidance_strength": 7.5,
"ss_sampling_steps": 12,
"slat_guidance_strength": 3,
"slat_sampling_steps": 12,
"mesh_simplify": 0.9,
"chunk_size": 8192,
"seed": 0,
"temp": "no",
"webhook": "<string>",
"track_id": "<string>"
}'
{
"status": "success",
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {
"chunk_size": 123,
"file_prefix": "<string>",
"foreground_ratio": "<string>",
"guidance_scale": 123,
"image": "<string>",
"negative_prompt": "<string>",
"num_inference_steps": 123,
"output_format": "<string>",
"prompt": "<string>",
"remove_bg": true,
"render": true,
"resolution": 123,
"seed": 123,
"temp": "<string>",
"ss_guidance_strength": 123,
"ss_sampling_steps": 123,
"slat_guidance_strength": 123,
"slat_sampling_steps": 123,
"mesh_simplify": 123,
"multi_image": true,
"texture_size": 123
}
}
POST
request to below endpoint and pass the required parameters as a request body to the endpoint.
--request POST 'https://modelslab.com/api/v6/3d/image_to_3d' \
{
"key": "your_api_key",
"image": "https://i.pinimg.com/736x/7c/83/64/7c83645c903677dd93ef50fe953dceea.jpg",
"ss_sampling_steps" : 50,
"slat_sampling_steps" : 50,
"output_format":"glb",
"webhook": null,
"track_id": null,
"temp": "no"
}
3D generation response
The response is of type object
.
Was this page helpful?