Ir al contenido

ReconViaGen 0.5

Integrar

ID del modelo 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esta solicitud: $0.30 300 créditos de API · ≈ ₽32.27 Ejecutar en esta página

Obtener clave de API
Open model Imagen a 3D #multi-view#3d-reconstruction

Reconstrucción de imagen a 3D con varias vistas que produce una malla GLB texturizada a partir de 1 a 16 fotos de un objeto

Open model · 3D

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, donde se conservan para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan conforme los cambias.

•obligatorio image_urls
Suelta un archivo o · hasta 16

Proporciona vistas para la reconstrucción 3D: una sola vista es suficiente, pero las vistas adicionales mejoran la calidad y todas deben mostrar el mismo objeto.

resolution predeterminado 1024

Resolución de la salida; aumentarla agrega detalles, pero requiere más tiempo.

Avanzado 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 predeterminado mesh

Fuente utilizada para construir la estructura dispersa. Elige 'direct' para obtener la máxima velocidad, 'mesh' para la máxima calidad o 'mvtrellis2' para el procesamiento multivista con TRELLIS.2.

texture_size predeterminado 2048

Resolución utilizada para la imagen de textura horneada de la malla.

predeterminado adaptive_guidance_weight

Estrategia de condicionamiento multivista, aplicable únicamente con varias imágenes de entrada; en la mayoría de los casos, elige 'adaptive_guidance_weight' para obtener los mejores resultados.

predeterminado 7.5

Controla la fidelidad de la estructura 3D inicial respecto a la entrada; al aumentar este valor, se intercambia potencialmente más ruido por una coincidencia más cercana.

predeterminado 0.7

Reducción de artefactos causados por una guía intensa durante la etapa 1.

predeterminado 12

Cantidad de pasos de eliminación de ruido utilizados para crear la estructura inicial.

predeterminado 5

Nitidez del programa de ruido utilizado al generar la estructura.

predeterminado 7.5

Intensidad de guía de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.

predeterminado 0.5

Reescalado de guía de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.

predeterminado 12

Cantidad de pasos de muestreo de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.

predeterminado 3

Configuración Rescale T de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.

predeterminado 7.5

Grado de adherencia a la entrada al generar geometría detallada.

predeterminado 0.5

Reducción de artefactos causados por una guía intensa durante la etapa de forma.

predeterminado 12

Cantidad de pasos de eliminación de ruido utilizados para refinar la forma.

predeterminado 3

Nitidez del programa de ruido utilizado al refinar la forma.

predeterminado 1

Grado de adherencia de la textura a los colores de la entrada.

predeterminado 0

Reducción de artefactos causados por una guía intensa durante la etapa de textura.

predeterminado 12

Cantidad de pasos de eliminación de ruido utilizados para generar texturas.

predeterminado 3

Nitidez del programa de ruido utilizado al generar texturas.

predeterminado 500000

Cantidad de vértices deseada para la malla terminada.

Semilla utilizada para una generación aleatoria reproducible.

POST /run/reconviagen-0.5?wait=20 cotización → $0.30
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda en localStorage únicamente si marcas Recordar. Obtener una clave de API

Acerca de ReconViaGen 0.5

Construye un modelo 3D a partir de `image_urls`, que recibe de 1 a 16 vistas del mismo objeto; más vistas mejoran la reconstrucción. Devuelve un archivo GLB con materiales PBR. `resolution` puede ser 512, 1024 o 1536, `texture_size` 1024, 2048 o 4096, y `decimation_target` establece la cantidad de vértices de la malla entre 5,000 y 2,000,000. `ss_source` y `multi_image_strategy` seleccionan cómo se combinan la estructura y las vistas, con controles de guía y muestreo por etapa.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
seedopcional
Tipointeger | null
Semilla utilizada para una generación aleatoria reproducible.
resolutionopcional
Tipoenum
Predeterminado1024
51210241536
Resolución de la salida; aumentarla agrega detalles, pero requiere más tiempo.
ss_sourceopcional
Tipoenum
Predeterminadomesh
directmeshmvtrellis2
Fuente utilizada para construir la estructura dispersa. Elige 'direct' para obtener la máxima velocidad, 'mesh' para la máxima calidad o 'mvtrellis2' para el procesamiento multivista con TRELLIS.2.
ss_guidance_strengthopcional
Tiponumber
Predeterminado7.5
0 – 10
Controla la fidelidad de la estructura 3D inicial respecto a la entrada; al aumentar este valor, se intercambia potencialmente más ruido por una coincidencia más cercana.
ss_guidance_rescaleopcional
Tiponumber
Predeterminado0.7
0 – 1
Reducción de artefactos causados por una guía intensa durante la etapa 1.
ss_sampling_stepsopcional
Tipointeger
Predeterminado12
1 – 50
Cantidad de pasos de eliminación de ruido utilizados para crear la estructura inicial.
ss_rescale_topcional
Tiponumber
Predeterminado5
1 – 6
Nitidez del programa de ruido utilizado al generar la estructura.
slat_guidance_strengthopcional
Tiponumber
Predeterminado7.5
0 – 10
Intensidad de guía de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.
slat_guidance_rescaleopcional
Tiponumber
Predeterminado0.5
0 – 1
Reescalado de guía de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.
slat_sampling_stepsopcional
Tipointeger
Predeterminado12
1 – 50
Cantidad de pasos de muestreo de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.
slat_rescale_topcional
Tiponumber
Predeterminado3
1 – 6
Configuración Rescale T de la etapa SLat; solo se aplica cuando ss_source está establecido en 'mesh'.
shape_slat_guidance_strengthopcional
Tiponumber
Predeterminado7.5
0 – 10
Grado de adherencia a la entrada al generar geometría detallada.
shape_slat_guidance_rescaleopcional
Tiponumber
Predeterminado0.5
0 – 1
Reducción de artefactos causados por una guía intensa durante la etapa de forma.
shape_slat_sampling_stepsopcional
Tipointeger
Predeterminado12
1 – 50
Cantidad de pasos de eliminación de ruido utilizados para refinar la forma.
shape_slat_rescale_topcional
Tiponumber
Predeterminado3
1 – 6
Nitidez del programa de ruido utilizado al refinar la forma.
tex_slat_guidance_strengthopcional
Tiponumber
Predeterminado1
0 – 10
Grado de adherencia de la textura a los colores de la entrada.
tex_slat_guidance_rescaleopcional
Tiponumber
Predeterminado0
0 – 1
Reducción de artefactos causados por una guía intensa durante la etapa de textura.
tex_slat_sampling_stepsopcional
Tipointeger
Predeterminado12
1 – 50
Cantidad de pasos de eliminación de ruido utilizados para generar texturas.
tex_slat_rescale_topcional
Tiponumber
Predeterminado3
1 – 6
Nitidez del programa de ruido utilizado al generar texturas.
decimation_targetopcional
Tipointeger
Predeterminado500000
5,000 – 2,000,000
Cantidad de vértices deseada para la malla terminada.
texture_sizeopcional
Tipoenum
Predeterminado2048
102420484096
Resolución utilizada para la imagen de textura horneada de la malla.
image_urlsobligatorio images
Tipourl[] · image
≤ 16 elementos
Proporciona vistas para la reconstrucción 3D: una sola vista es suficiente, pero las vistas adicionales mejoran la calidad y todas deben mostrar el mismo objeto.
multi_image_strategyopcional
Tipoenum
Predeterminadoadaptive_guidance_weight
average_rightweighted_averagesequentialaverageadaptive_guidance_weightfixed_guidance_rescale
Estrategia de condicionamiento multivista, aplicable únicamente con varias imágenes de entrada; en la mayoría de los casos, elige 'adaptive_guidance_weight' para obtener los mejores resultados.
enable_safety_checkeropcional
Tipoboolean
Predeterminadotrue
La moderación puede relajarse estableciendo false, siempre que la persona que llama esté autorizada.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: se conserva para siempre (con cobro por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para video y audio. output es el objeto de resultado propio del modelo.
Campos de salida
model_glb
object {url, content_type, file_name, file_size}GLB generado que contiene un modelo 3D con materiales PBR.
seed
integerSeed aplicado durante la generación.

Para agentes de IA: esta página en Markdown está disponible en https://doitong.com/es-MX/developers/models/reconviagen-0.5.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt