Vai al contenuto

ReconViaGen 0.5

Integra

ID del modello reconviagen-0.5
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/reconviagen-0.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Questa richiesta: 0,30 $ 300 crediti API Esegui in questa pagina

Ottieni la chiave API
Open model Da immagine a 3D #multi-view#3d-reconstruction

Ricostruzione multi-view da immagine a 3D che produce una mesh GLB texturizzata da 1 a 16 foto di un oggetto

Open model · 3D

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

•obbligatorio image_urls
Trascina un file oppure · fino a 16

Fornisci viste per la ricostruzione 3D: una singola vista è sufficiente, ma viste aggiuntive migliorano la qualità e devono rappresentare tutte lo stesso oggetto.

resolution predefinito 1024

Risoluzione dell'output; aumentarla aggiunge dettagli ma richiede più tempo.

Avanzate ss_source · texture_size · multi_image_strategy · ss_guidance_strength · ss_guidance_rescale · ss_sampling_steps · ss_rescale_t · slat_guidance_strength · slat_guidance_rescale · slat_sampling_steps · slat_rescale_t · shape_slat_guidance_strength · shape_slat_guidance_rescale · shape_slat_sampling_steps · shape_slat_rescale_t · tex_slat_guidance_strength · tex_slat_guidance_rescale · tex_slat_sampling_steps · tex_slat_rescale_t · decimation_target · seed · enable_safety_checker
ss_source predefinito mesh

Sorgente usata per costruire la struttura sparsa. Scegli 'direct' per la massima velocità, 'mesh' per la massima qualità oppure 'mvtrellis2' per l'elaborazione multi-view con TRELLIS.2.

texture_size predefinito 2048

Risoluzione usata per l'immagine della texture sottoposta a baking della mesh.

predefinito adaptive_guidance_weight

Strategia di condizionamento multi-view, applicabile solo con più immagini input; nella maggior parte dei casi scegli 'adaptive_guidance_weight' per ottenere i risultati migliori.

predefinito 7.5

Controlla la fedeltà della struttura 3D iniziale all'input, accettando potenzialmente più rumore per una corrispondenza più precisa all'aumentare del valore.

predefinito 0.7

Riduzione degli artefatti causati da una guida forte durante lo stage 1.

predefinito 12

Numero di passaggi di denoising usati per creare la struttura iniziale.

predefinito 5

Nitidezza del programma del rumore usato durante la generazione della struttura.

predefinito 7.5

Intensità della guida dello stage SLat; si applica solo con ss_source impostato su 'mesh'.

predefinito 0.5

Ridimensionamento della guida dello stage SLat; si applica solo con ss_source impostato su 'mesh'.

predefinito 12

Numero di passaggi di campionamento dello stage SLat; si applica solo con ss_source impostato su 'mesh'.

predefinito 3

Impostazione Rescale T dello stage SLat; si applica solo con ss_source impostato su 'mesh'.

predefinito 7.5

Grado di aderenza all'input durante la generazione della geometria dettagliata.

predefinito 0.5

Riduzione degli artefatti causati da una guida forte durante lo stage della forma.

predefinito 12

Numero di passaggi di denoising usati per perfezionare la forma.

predefinito 3

Nitidezza del programma del rumore usato durante il perfezionamento della forma.

predefinito 1

Grado di aderenza della texture ai colori dell'input.

predefinito 0

Riduzione degli artefatti causati da una guida forte durante lo stage della texture.

predefinito 12

Numero di passaggi di denoising usati per generare le texture.

predefinito 3

Nitidezza del programma del rumore usato durante la generazione delle texture.

predefinito 500000

Numero di vertici desiderato per la mesh completata.

Seed usato per una generazione casuale riproducibile.

POST /run/reconviagen-0.5?wait=20 preventivo → 0,30 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/reconviagen-0.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su ReconViaGen 0.5

Costruisce un modello 3D da `image_urls`, che accetta da 1 a 16 viste dello stesso oggetto; un numero maggiore di viste migliora la ricostruzione. Restituisce un file GLB con materiali PBR. `resolution` può essere 512, 1024 o 1536, `texture_size` 1024, 2048 o 4096 e `decimation_target` imposta il numero di vertici della mesh da 5,000 a 2,000,000. `ss_source` e `multi_image_strategy` selezionano il modo in cui vengono combinate struttura e viste, con controlli di guida e campionamento per fase.

Parametri

Invia il nome canonico oppure il nome nativo, non entrambi. Nomi canonici

NomeTipo PredefinitoConsentiti Descrizione
seedfacoltativo
Tipointeger | null
Seed usato per una generazione casuale riproducibile.
resolutionfacoltativo
Tipoenum
Predefinito1024
51210241536
Risoluzione dell'output; aumentarla aggiunge dettagli ma richiede più tempo.
ss_sourcefacoltativo
Tipoenum
Predefinitomesh
directmeshmvtrellis2
Sorgente usata per costruire la struttura sparsa. Scegli 'direct' per la massima velocità, 'mesh' per la massima qualità oppure 'mvtrellis2' per l'elaborazione multi-view con TRELLIS.2.
ss_guidance_strengthfacoltativo
Tiponumber
Predefinito7.5
0 – 10
Controlla la fedeltà della struttura 3D iniziale all'input, accettando potenzialmente più rumore per una corrispondenza più precisa all'aumentare del valore.
ss_guidance_rescalefacoltativo
Tiponumber
Predefinito0.7
0 – 1
Riduzione degli artefatti causati da una guida forte durante lo stage 1.
ss_sampling_stepsfacoltativo
Tipointeger
Predefinito12
1 – 50
Numero di passaggi di denoising usati per creare la struttura iniziale.
ss_rescale_tfacoltativo
Tiponumber
Predefinito5
1 – 6
Nitidezza del programma del rumore usato durante la generazione della struttura.
slat_guidance_strengthfacoltativo
Tiponumber
Predefinito7.5
0 – 10
Intensità della guida dello stage SLat; si applica solo con ss_source impostato su 'mesh'.
slat_guidance_rescalefacoltativo
Tiponumber
Predefinito0.5
0 – 1
Ridimensionamento della guida dello stage SLat; si applica solo con ss_source impostato su 'mesh'.
slat_sampling_stepsfacoltativo
Tipointeger
Predefinito12
1 – 50
Numero di passaggi di campionamento dello stage SLat; si applica solo con ss_source impostato su 'mesh'.
slat_rescale_tfacoltativo
Tiponumber
Predefinito3
1 – 6
Impostazione Rescale T dello stage SLat; si applica solo con ss_source impostato su 'mesh'.
shape_slat_guidance_strengthfacoltativo
Tiponumber
Predefinito7.5
0 – 10
Grado di aderenza all'input durante la generazione della geometria dettagliata.
shape_slat_guidance_rescalefacoltativo
Tiponumber
Predefinito0.5
0 – 1
Riduzione degli artefatti causati da una guida forte durante lo stage della forma.
shape_slat_sampling_stepsfacoltativo
Tipointeger
Predefinito12
1 – 50
Numero di passaggi di denoising usati per perfezionare la forma.
shape_slat_rescale_tfacoltativo
Tiponumber
Predefinito3
1 – 6
Nitidezza del programma del rumore usato durante il perfezionamento della forma.
tex_slat_guidance_strengthfacoltativo
Tiponumber
Predefinito1
0 – 10
Grado di aderenza della texture ai colori dell'input.
tex_slat_guidance_rescalefacoltativo
Tiponumber
Predefinito0
0 – 1
Riduzione degli artefatti causati da una guida forte durante lo stage della texture.
tex_slat_sampling_stepsfacoltativo
Tipointeger
Predefinito12
1 – 50
Numero di passaggi di denoising usati per generare le texture.
tex_slat_rescale_tfacoltativo
Tiponumber
Predefinito3
1 – 6
Nitidezza del programma del rumore usato durante la generazione delle texture.
decimation_targetfacoltativo
Tipointeger
Predefinito500000
5000 – 2.000.000
Numero di vertici desiderato per la mesh completata.
texture_sizefacoltativo
Tipoenum
Predefinito2048
102420484096
Risoluzione usata per l'immagine della texture sottoposta a baking della mesh.
image_urlsobbligatorio images
Tipourl[] · image
≤ 16 elementi
Fornisci viste per la ricostruzione 3D: una singola vista è sufficiente, ma viste aggiuntive migliorano la qualità e devono rappresentare tutte lo stesso oggetto.
multi_image_strategyfacoltativo
Tipoenum
Predefinitoadaptive_guidance_weight
average_rightweighted_averagesequentialaverageadaptive_guidance_weightfixed_guidance_rescale
Strategia di condizionamento multi-view, applicabile solo con più immagini input; nella maggior parte dei casi scegli 'adaptive_guidance_weight' per ottenere i risultati migliori.
enable_safety_checkerfacoltativo
Tipoboolean
Predefinitotrue
Il controllo può essere allentato impostando false, se il chiamante è autorizzato.
obbligatorio Nome canonico, accettato anche

I parametri file accettano un URL pubblico https://, un URI data: fino a 10 MB oppure il file_url di un caricamento. File

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "reconviagen-0.5",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 300,
    "usd": "0.30",
    "charged": 300,
    "refunded": 0
  },
  "input": {
    "image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "model_glb": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "seed": 42
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
model_glb
object {url, content_type, file_name, file_size}GLB generato contenente un modello 3D con materiali PBR.
seed
integerSeed applicato durante la generazione.

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/reconviagen-0.5.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt